def iconFromData(ImageData_): """ Создание wx.Icon из строки серилизованной картинки. @param ImageData_: Данные строки серилизованной картинки. """ icon = EmptyIcon() icon.CopyFromBitmap(bitmapFromData(ImageData_)) return icon
def getIcon(self): """ Объект wx.Icon, соответствующий серилизованной картинке. """ bmp = self.getBitmap() if bmp: icon = EmptyIcon() icon.CopyFromBitmap(bmp) return icon return None
def getTBIcon(self, status): icon = EmptyIcon() relay_status = status if relay_status == 0: imgPath = os.path.join(UtilFunc.module_path(), 'res/popocloud_unlogin.png') if relay_status == 1: imgPath = os.path.join(UtilFunc.module_path(), 'res/popocloud_error.png') if relay_status == 2: imgPath = os.path.join(UtilFunc.module_path(), 'res/popocloud_ico.png') if relay_status == 3: imgPath = os.path.join(UtilFunc.module_path(), 'res/popocloud_error.png') icon.CopyFromBitmap(wx.Image(imgPath, wx.BITMAP_TYPE_PNG).ConvertToBitmap()) return icon
def __init__(self, parent, title, latestVersionTagName, latestVersionChanges): super(NewVersionAlertDialog, self).__init__(parent, wx.ID_ANY, title, size=(680, 290), pos=(200, 150)) bmp = MYDATA_ICONS.GetIcon("favicon", vendor="MyTardis") icon = EmptyIcon() icon.CopyFromBitmap(bmp) self.SetIcon(icon) # Panels placed vertically verticalSizer = wx.BoxSizer(wx.VERTICAL) self.SetSizer(verticalSizer) mainPanel = wx.Panel(self) verticalSizer.Add(mainPanel) okButton = wx.Button(self, wx.ID_ANY, ' OK ') okButton.SetDefault() self.Bind(wx.EVT_BUTTON, self.OnOK, id=okButton.GetId()) verticalSizer.Add(okButton, flag=wx.BOTTOM | wx.RIGHT | wx.ALIGN_RIGHT, border=20) # Panels placed horizontally horizSizer = wx.FlexGridSizer(rows=1, cols=2, vgap=5, hgap=5) mainPanel.SetSizer(horizSizer) iconPanel = IconPanel(mainPanel) horizSizer.Add(iconPanel, flag=wx.EXPAND | wx.ALL, border=10) newVersionAlertPanel = NewVersionAlertPanel(mainPanel, latestVersionTagName, latestVersionChanges) horizSizer.Add(newVersionAlertPanel, flag=wx.EXPAND | wx.TOP | wx.RIGHT, border=10) horizSizer.Fit(mainPanel) verticalSizer.Fit(self)
def __init__(self, frame): """Constructor""" TaskBarIcon.__init__(self) self.frame = frame bmp = MYDATA_ICONS.GetIcon("favicon", vendor="MyTardis") self.icon = EmptyIcon() self.icon.CopyFromBitmap(bmp) self.SetIcon(self.icon, "MyData") # Mouse event handling set up in MyData class's OnInit method. # self.Bind(wx.EVT_TASKBAR_LEFT_DOWN, self.OnTaskBarLeftClick) self.menu = None self.aboutMyDataMenuItem = None self.syncNowMenuItem = None self.myTardisMainWindowMenuItem = None self.myTardisSettingsMenuItem = None self.myTardisHelpMenuItem = None self.exitMyDataMenuItem = None
def getWatchIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getWatchBitmap()) return icon
def getDebugIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getDebugBitmap()) return icon
def getStepReturnIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getStepReturnBitmap()) return icon
def getStepIntoIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getStepIntoBitmap()) return icon
def getShortNameIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getShortNameBitmap()) return icon
def getRTLogoIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getRTLogoBitmap()) return icon
def getfolder_openIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getfolder_openBitmap()) return icon
def getwrRectangleIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getwrRectangleBitmap()) return icon
def getwrDeleteIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getwrDeleteBitmap()) return icon
def getcloseIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getcloseBitmap()) return icon
def getNewRTSystemIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getNewRTSystemBitmap()) return icon
def getCategoryIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getCategoryBitmap()) return icon
def getComputerIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getComputerBitmap()) return icon
def getRT_iconIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getRT_iconBitmap()) return icon
def getConnect2Icon(): icon = EmptyIcon() icon.CopyFromBitmap(getConnect2Bitmap()) return icon
def getDbgStopIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getDbgStopBitmap()) return icon
def getExitDoorIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getExitDoorBitmap()) return icon
def getStepOverIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getStepOverBitmap()) return icon
def getGridBGIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getGridBGBitmap()) return icon
def getClearBreakpointsIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getClearBreakpointsBitmap()) return icon
def getManagerIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getManagerBitmap()) return icon
def getVariablesIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getVariablesBitmap()) return icon
def getModuleIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getModuleBitmap()) return icon
def getIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getBitmap()) return icon
def getNewDocumentIcon(): icon = EmptyIcon() icon.CopyFromBitmap(getNewDocumentBitmap()) return icon