当前位置: 首页>>代码示例>>Python>>正文


Python messages._extstr函数代码示例

本文整理汇总了Python中zoundry.appframework.messages._extstr函数的典型用法代码示例。如果您正苦于以下问题:Python _extstr函数的具体用法?Python _extstr怎么用?Python _extstr使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了_extstr函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: _populateNonHeaderWidgets

    def _populateNonHeaderWidgets(self):
        self.feedbackType.AppendItems([ _extstr(u"feedbackdialog.Bug"), _extstr(u"feedbackdialog.Enhancement"), _extstr(u"feedbackdialog.Praise") ]) #$NON-NLS-3$ #$NON-NLS-2$ #$NON-NLS-1$
        self.feedbackType.SetValue(_extstr(u"feedbackdialog.Bug")) #$NON-NLS-1$

        if self.userPrefs:
            emailValue = self.userPrefs.getUserPreference(self.feedbackEmailUserPrefsKey, u"") #$NON-NLS-1$
            self.email.SetValue(emailValue)
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:7,代码来源:feedbackdialog.py

示例2: doFeedback

    def doFeedback(self, parent, subject = None, details = None):
        feedback = None

        # Open the feedback dialog
        dialog = ZFeedbackDialog(parent)
        if subject is not None:
            dialog.setSubject(subject)
        if details is not None:
            dialog.setDetails(details)
        if dialog.ShowModal() == wx.ID_OK:
            feedback = dialog.getFeedback()
        dialog.Destroy()

        # If the resulting feedback is not None, then initiate the
        # feedback (hit the Zoundry endpoint) and display the result
        # as a background task in the bg task dialog.
        if feedback is not None:
            feedbackService = getApplicationModel().getService(IZAppServiceIDs.FEEDBACK_SERVICE_ID)
            bgTask = feedbackService.sendFeedback(feedback)
            if bgTask is not None:
                title = _extstr(u"feedbackutil.SendingFeedback") #$NON-NLS-1$
                description = _extstr(u"feedbackutil.SendingFeedbackMsg") #$NON-NLS-1$
                imagePath = u"images/dialogs/bgtask/header_image.png" #$NON-NLS-1$
                dialog = ZBackgroundTaskProgressDialog(parent, bgTask, title, description, imagePath)
                dialog.ShowModal()
                dialog.Destroy()
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:26,代码来源:feedbackutil.py

示例3: _createPanelWidgets

    def _createPanelWidgets(self):
        self.titleText = wx.StaticText(self, wx.ID_ANY, self.task.getName())
        self.titleText.SetFont(getDefaultFontBold())

        startTime = u"    %s %s" % (_extstr(u"bgtaskpanel.StartedOn"), self.task.getStartTime().toString(u"%c", True)) #$NON-NLS-2$ #$NON-NLS-1$ #$NON-NLS-3$
        self.startTimeText = wx.StaticText(self, wx.ID_ANY, startTime)

        errorBmp = getResourceRegistry().getBitmap(u"images/dialogs/bgtasks/manager/error-glyph.png") #$NON-NLS-1$
        self.errorGlyph = ZImageButton(self, errorBmp, True)
        infoBmp = getResourceRegistry().getBitmap(u"images/dialogs/bgtasks/manager/info-glyph.png") #$NON-NLS-1$
        self.infoGlyph = ZImageButton(self, infoBmp, True)
        stopBmp = getResourceRegistry().getBitmap(u"images/dialogs/bgtasks/manager/stop-glyph.png") #$NON-NLS-1$
        self.stopGlyph = ZImageButton(self, stopBmp, True)

        # Progress widgets - only visible while task is running.
        self.progressGauge = wx.Gauge(self, wx.ID_ANY, self.task.getNumWorkUnits())
        self.progressGauge.SetSizeHints(-1, 14)
        self.progressText = wx.StaticText(self, wx.ID_ANY, u"") #$NON-NLS-1$
        self.statusText = wx.StaticText(self, wx.ID_ANY, u"") #$NON-NLS-1$

        self.cancelButton = ZImageButton(self, getResourceRegistry().getBitmap(u"images/dialogs/bgtasks/manager/cancel.png")) #$NON-NLS-1$
        self.cancelButton.SetToolTipString(_extstr(u"bgtaskpanel.CancelTask")) #$NON-NLS-1$
        self.pauseButton = ZImageButton(self, getResourceRegistry().getBitmap(u"images/dialogs/bgtasks/manager/pause.png")) #$NON-NLS-1$
        self.pauseButton.SetToolTipString(_extstr(u"bgtaskpanel.PauseTask")) #$NON-NLS-1$

        # Widgets that are only shown when the task is complete
        self.endTimeText = wx.StaticText(self, wx.ID_ANY, u"") #$NON-NLS-1$

        self.removeButton = ZImageButton(self, getResourceRegistry().getBitmap(u"images/dialogs/bgtasks/manager/remove.png")) #$NON-NLS-1$
        self.removeButton.SetToolTipString(_extstr(u"bgtaskpanel.RemoveTask")) #$NON-NLS-1$

        self.staticLine = wx.StaticLine(self)
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:32,代码来源:bgtaskpanel.py

示例4: start

    def start(self, listener = _NULL_STARTUP_LISTENER):
        listener.engineStarting()

        # Get the list of service extension points.
        extensionPoints = self._getServiceExtensionPoints()
        listener.engineCreatingServices(len(extensionPoints))

        # Create all of the IZService objects.
        createdServices = []
        numFailed = 0
        for extensionPoint in extensionPoints:
            extPointId = extensionPoint.getId()
            try:
                theClass = extensionPoint.loadClass()
                if not issubclass(theClass, IZService):
                    raise ZEngineException(_extstr(u"engine.ErrorCreatingService") % extensionPoint.getClass()) #$NON-NLS-1$
                theService = theClass()
                if not isinstance(theService, IZService):
                    raise ZEngineException(_extstr(u"engine.ErrorCreatingService") % extensionPoint.getClass()) #$NON-NLS-1$
                listener.engineServiceCreated(extPointId)
                createdServices.append( (extPointId, theService) )
            except ZException, ze:
                listener.engineServiceCreationFailed(extPointId, ze.getStackTrace())
                numFailed += 1
            except Exception, e:
                listener.engineServiceCreationFailed(extPointId, ZException(rootCause = e).getStackTrace())
                numFailed += 1
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:27,代码来源:engineimpl.py

示例5: generateThumbnail

    def generateThumbnail(self, sourceFile, tnParams, destFile = None):
        if destFile is None:
            destFile = self._createDestFile()
        if os.path.exists(destFile):
            os.remove(destFile)
        if not os.path.isfile(sourceFile):
            raise ZAppFrameworkException(_extstr(u"imaging.PathDoesNotExistError") % sourceFile) #$NON-NLS-1$

        width = tnParams.width
        height = tnParams.height

        inputFilePath = sourceFile
        outputFilePath = destFile
        try:
            image = Image.open(inputFilePath)
            image = image.convert(u"RGB") #$NON-NLS-1$
            image.thumbnail((width, height), Image.ANTIALIAS)
            if tnParams.dropShadow:
                bgcolor = (tnParams.backgroundColor[2] << 16) + (tnParams.backgroundColor[1] << 8) + tnParams.backgroundColor[0]
                image = self._addDropShadow(image, background = bgcolor)
            image.save(outputFilePath)
            (rWidth, rHeight) = image.size
            return (outputFilePath, rWidth, rHeight)
        except Exception, e:
            raise ZAppFrameworkException(_extstr(u"imaging.ErrorCreatingThumbnailError") % sourceFile, e) #$NON-NLS-1$
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:25,代码来源:imaging.py

示例6: createSystemProfile

 def createSystemProfile(self, type, data):
     c = self.typeRegistry[type]
     if not c:
         raise ZAppFrameworkException(_extstr(u"system.CouldNotCreateSysProfile") % type) #$NON-NLS-1$
     try:
         return c(data)
     except Exception, ex:
         raise ZAppFrameworkException(_extstr(u"system.CouldNotCreateSysProfile") % type, ex) #$NON-NLS-1$
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:8,代码来源:system.py

示例7: createWidgets

 def createWidgets(self):
     self.staticBox = wx.StaticBox(self, wx.ID_ANY, _extstr(u"zoundrysvcprefpage.Zoundry_Service_Settings")) #$NON-NLS-1$
     self.zoundryIdLabel = wx.StaticText(self, wx.ID_ANY, _extstr(u"zoundrysvcprefpage.Zoundry_ID")) #$NON-NLS-1$
     self.zoundryId = wx.TextCtrl(self, wx.ID_ANY)
     descPart1 = _extstr(u"zoundrysvcprefpage.ZoundryServiceDescriptionPart1") #$NON-NLS-1$
     descPart2 = _extstr(u"zoundrysvcprefpage.ZoundryServiceDescriptionPart2") #$NON-NLS-1$
     descPart3 = _extstr(u"zoundrysvcprefpage.ZoundryServiceDescriptionPart3") #$NON-NLS-1$
     self.descriptionLabel = wx.StaticText(self, wx.ID_ANY, u"\n%s\n\n%s\n\n%s" % (descPart1, descPart2, descPart3)) #$NON-NLS-1$
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:8,代码来源:zoundrysvcprefpage.py

示例8: __init__

 def __init__(self, model):
     self.model = model
     self.imageList = self._createImageList()
     
     self.columnInfo = [
            (_extstr(u"spellingprefpage.Language"), None, wx.ALIGN_CENTER_VERTICAL, 250), #$NON-NLS-1$
            (_extstr(u"spellingprefpage.Ready"), None, 0, 50), #$NON-NLS-1$
     ]
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:8,代码来源:spellingprefpage.py

示例9: createBackgroundTaskInfoMenuNode

def createBackgroundTaskInfoMenuNode(task):
    rootNode = ZMenuNode()
    
    openLogAction = ZOpenBackgroundTaskLogFileAction(task)
    openLogFileNode = ZActiveMenuNode(_extstr(u"bgtaskmenus.OpenLogFile"), _extstr(u"bgtaskmenus.OpenLogFileTooltip"), action = openLogAction) #$NON-NLS-2$ #$NON-NLS-1$
    rootNode.addChild(openLogFileNode)
    
    return rootNode
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:8,代码来源:bgtaskmenus.py

示例10: _enableButtons

 def _enableButtons(self, enabled = True):
     self._enableOkButton(enabled)
     self._enableApplyButton(enabled)
     cancelButton = self.FindWindowById(wx.ID_CANCEL)
     if enabled:
         cancelButton.SetLabel(_extstr(u"Cancel")) #$NON-NLS-1$
     else:
         cancelButton.SetLabel(_extstr(u"Close")) #$NON-NLS-1$
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:8,代码来源:prefs.py

示例11: createWidgets

 def createWidgets(self):
     self.localeDetailsStaticBox = wx.StaticBox(self, wx.ID_ANY)
     self.defaultLocaleLabel = wx.StaticText(self, wx.ID_ANY, _extstr(u"localeprefpage.DefaultLocale")) #$NON-NLS-1$
     self.defaultLocaleLabel.SetFont(getDefaultFontBold())
     self.defaultLocale = wx.StaticText(self, wx.ID_ANY, u"") #$NON-NLS-1$
     self.defaultLocaleBitmap = wx.StaticBitmap(self, wx.ID_ANY, wx.NullBitmap)
     self.overrideCB = wx.CheckBox(self, wx.ID_ANY, _extstr(u"localeprefpage.OverrideDefaultLocale")) #$NON-NLS-1$
     provider = self._createLocaleListProvider()
     self.localeList = ZListView(provider, self, style = wx.LC_VIRTUAL | wx.LC_REPORT | wx.LC_SINGLE_SEL)
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:9,代码来源:localeprefpage.py

示例12: getRowText

 def getRowText(self, rowIndex, columnIndex):
     language = self.model.getLanguages()[rowIndex]
     if columnIndex == 0:
         return language.getDisplayName()
     elif columnIndex == 1:
         if self.model.isDictionaryDownloaded(language):
             return _extstr(u"spellingprefpage.yes") #$NON-NLS-1$
         else:
             return _extstr(u"spellingprefpage.no") #$NON-NLS-1$
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:9,代码来源:spellingprefpage.py

示例13: createWidgets

 def createWidgets(self):
     self.warningMsg = wx.StaticText(self, wx.ID_ANY, _extstr(u"personaldictprefpage.SpellCheckingMustBeEnabled")) #$NON-NLS-1$
     self.warningMsg.SetFont(getDefaultFontBold())
     self.staticBox = wx.StaticBox(self, wx.ID_ANY)
     provider = ZPersonalDictionaryContentProvider(self.model)
     self.personalDictionaryListView = ZListViewEx(provider, self)
     self.addButton = wx.Button(self, wx.ID_ANY, _extstr(u"personaldictprefpage.Add")) #$NON-NLS-1$
     self.removeButton = wx.Button(self, wx.ID_ANY, _extstr(u"personaldictprefpage.Remove")) #$NON-NLS-1$
     self.clearButton = wx.Button(self, wx.ID_ANY, _extstr(u"personaldictprefpage.Clear")) #$NON-NLS-1$
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:9,代码来源:personaldictprefpage.py

示例14: removeTask

    def removeTask(self, taskId):
        task = self.getTask(taskId)
        if task is None:
            raise ZAppFrameworkException(_extstr(u"backgroundtaskimpl.FailedToRemoveDoesNotExist") % taskId) #$NON-NLS-1$
        if task.isRunning():
            raise ZAppFrameworkException(_extstr(u"backgroundtaskimpl.FailedToRemoveStillRunning") % taskId) #$NON-NLS-1$
        self.tasks.remove(task)

        self._removeTask(task)

        self.listeners.doCallback(u"onTaskRemoved", [task]) #$NON-NLS-1$
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:11,代码来源:backgroundtaskimpl.py

示例15: createBackgroundTaskErrorMenuNode

def createBackgroundTaskErrorMenuNode(task):
    rootNode = ZMenuNode()
    
    openLogAction = ZOpenBackgroundTaskLogFileAction(task)
    openLogFileNode = ZActiveMenuNode(_extstr(u"bgtaskmenus.OpenLogFile"), _extstr(u"bgtaskmenus.OpenLogFileTooltip"), action = openLogAction) #$NON-NLS-2$ #$NON-NLS-1$
    
    showErrorAction = ZShowTaskErrorAction(task)
    showErrorNode = ZActiveMenuNode(_extstr(u"bgtaskmenus.ShowError"), _extstr(u"bgtaskmenus.ShowErrorTooltip"), action = showErrorAction) #$NON-NLS-2$ #$NON-NLS-1$

    rootNode.addChild(showErrorNode)
    rootNode.addChild(openLogFileNode)

    return rootNode
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:13,代码来源:bgtaskmenus.py


注:本文中的zoundry.appframework.messages._extstr函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。