def _loadBitmap(self, fileName): image = neuroptikon.loadImage(fileName) if image is None or not image.IsOk(): image = wx.EmptyImage(32, 32) if platform.system() == 'Windows': image.Rescale(16, 16, wx.IMAGE_QUALITY_HIGH) return image.ConvertToBitmap()
def bitmap(cls): bitmap = None try: image = neuroptikon.loadImage("Texture.png") if image is not None and image.IsOk(): bitmap = wx.BitmapFromImage(image) except: pass return bitmap
def bitmap(cls): bitmap = None try: image = neuroptikon.loadImage("Ontology.png") if image is not None and image.IsOk(): bitmap = wx.BitmapFromImage(image) except: pass return bitmap
def image(cls): """ Return an image (a wx.Image) representing a generic instance of this type of object. If no image is available then None will be returned. """ image = neuroptikon.loadImage(cls.__name__ + ".png") if image != None and not image.IsOk(): image = None return image
def loadBitmap(self, fileName, size = None): image = neuroptikon.loadImage(fileName) if image is None or not image.IsOk(): image = wx.EmptyImage(32, 32) if size is not None: image.Rescale(size[0], size[1], wx.IMAGE_QUALITY_HIGH) elif platform.system() == 'Windows': image.Rescale(16, 16, wx.IMAGE_QUALITY_HIGH) elif platform.system() == 'Linux': image.Rescale(32, 32, wx.IMAGE_QUALITY_HIGH) return image.ConvertToBitmap()