コード例 #1
0
    def __DoLayout(self):
        """Layout and setup the results screen ui"""
        ctrlbar = self.CreateControlBar(wx.TOP)

        # Repository
        labels = self._RefreshRepos()
        ctrlbar.AddControl(wx.StaticText(ctrlbar,
                                         label=_("Repository") + u":"))
        self._repo_ch = wx.Choice(ctrlbar, ID_REPO_CHOICE, choices=labels)
        if len(self._repos):
            self._repo_ch.SetToolTipString(self._repos[0])
        ctrlbar.AddControl(self._repo_ch)

        ctrlbar.AddStretchSpacer()

        # Refresh Button
        self._refresh = self.AddPlateButton(_("Refresh"),
                                            FileIcons.getScStatusBitmap(),
                                            wx.ALIGN_RIGHT)
        # Update
        self._update = self.AddPlateButton(_("Update"),
                                           FileIcons.getScUpdateBitmap(),
                                           wx.ALIGN_RIGHT)
        # Commit
        self._commit = self.AddPlateButton(_("Commit"),
                                           FileIcons.getScCommitBitmap(),
                                           wx.ALIGN_RIGHT)
        # Clear Button
        self._revert = self.AddPlateButton(_("Revert"),
                                           FileIcons.getScRevertBitmap(),
                                           wx.ALIGN_RIGHT)
        self.SetWindow(self._list)
コード例 #2
0
    def __DoLayout(self):
        """Layout and setup the results screen ui"""
        ctrlbar = self.CreateControlBar(wx.TOP)

        # Repository
        labels = self._RefreshRepos()
        ctrlbar.AddControl(wx.StaticText(ctrlbar, label=_("Repository") + u":"))
        self._repo_ch = wx.Choice(ctrlbar, ID_REPO_CHOICE, choices=labels)
        if len(self._repos):
            self._repo_ch.SetToolTipString(self._repos[0])
        ctrlbar.AddControl(self._repo_ch)

        ctrlbar.AddStretchSpacer()

        # Refresh Button
        self._refresh = self.AddPlateButton(_("Refresh"),
                                            FileIcons.getScStatusBitmap(),
                                            wx.ALIGN_RIGHT)
        # Update
        self._update = self.AddPlateButton(_("Update"),
                                           FileIcons.getScUpdateBitmap(),
                                           wx.ALIGN_RIGHT)
        # Commit
        self._commit = self.AddPlateButton(_("Commit"),
                                           FileIcons.getScCommitBitmap(),
                                           wx.ALIGN_RIGHT)
        # Clear Button
        self._revert = self.AddPlateButton(_("Revert"),
                                           FileIcons.getScRevertBitmap(),
                                           wx.ALIGN_RIGHT)
        self.SetWindow(self._list)
コード例 #3
0
    def GetBitmap(self):
        """Get the tab icon
        @return: wx.Bitmap

        """
        return FileIcons.getScUpdateBitmap()