Exemplo n.º 1
0
def iconFromData(ImageData_):
    """
    Создание wx.Icon из строки серилизованной картинки.
    @param ImageData_: Данные строки серилизованной картинки.
    """
    icon = EmptyIcon()
    icon.CopyFromBitmap(bitmapFromData(ImageData_))
    return icon
Exemplo n.º 2
0
 def getIcon(self):
     """
     Объект wx.Icon, соответствующий серилизованной картинке.
     """
     bmp = self.getBitmap()
     if bmp:
         icon = EmptyIcon()
         icon.CopyFromBitmap(bmp)
         return icon
     return None
Exemplo n.º 3
0
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
Exemplo n.º 4
0
    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)
Exemplo n.º 5
0
    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
Exemplo n.º 6
0
def getWatchIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getWatchBitmap())
    return icon
Exemplo n.º 7
0
def getDebugIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getDebugBitmap())
    return icon
Exemplo n.º 8
0
def getStepReturnIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getStepReturnBitmap())
    return icon
Exemplo n.º 9
0
def getStepIntoIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getStepIntoBitmap())
    return icon
Exemplo n.º 10
0
def getShortNameIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getShortNameBitmap())
    return icon
Exemplo n.º 11
0
def getRTLogoIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getRTLogoBitmap())
    return icon
Exemplo n.º 12
0
def getfolder_openIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getfolder_openBitmap())
    return icon
Exemplo n.º 13
0
def getwrRectangleIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getwrRectangleBitmap())
    return icon
Exemplo n.º 14
0
def getwrDeleteIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getwrDeleteBitmap())
    return icon
Exemplo n.º 15
0
def getcloseIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getcloseBitmap())
    return icon
Exemplo n.º 16
0
def getNewRTSystemIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getNewRTSystemBitmap())
    return icon
Exemplo n.º 17
0
def getCategoryIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getCategoryBitmap())
    return icon
Exemplo n.º 18
0
def getComputerIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getComputerBitmap())
    return icon
Exemplo n.º 19
0
def getRT_iconIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getRT_iconBitmap())
    return icon
Exemplo n.º 20
0
def getConnect2Icon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getConnect2Bitmap())
    return icon
Exemplo n.º 21
0
def getDbgStopIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getDbgStopBitmap())
    return icon
Exemplo n.º 22
0
def getExitDoorIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getExitDoorBitmap())
    return icon
Exemplo n.º 23
0
def getStepOverIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getStepOverBitmap())
    return icon
Exemplo n.º 24
0
def getGridBGIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getGridBGBitmap())
    return icon
Exemplo n.º 25
0
def getClearBreakpointsIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getClearBreakpointsBitmap())
    return icon
Exemplo n.º 26
0
def getManagerIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getManagerBitmap())
    return icon
Exemplo n.º 27
0
def getVariablesIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getVariablesBitmap())
    return icon
Exemplo n.º 28
0
def getModuleIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getModuleBitmap())
    return icon
Exemplo n.º 29
0
def getIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getBitmap())
    return icon
Exemplo n.º 30
0
def getNewDocumentIcon():
    icon = EmptyIcon()
    icon.CopyFromBitmap(getNewDocumentBitmap())
    return icon