• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python messages._extstr函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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



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


示例16: _createButtons

    def _createButtons(self):
        detailsButtonName = _extstr(u"error_dialog.Details") + u" >>" #$NON-NLS-2$ #$NON-NLS-1$
        self._createExpandedWidgets()

        # The details/ok buttons.
        self.detailsButton = wx.Button(self, wx.ID_ANY, detailsButtonName)
        self.okButton = wx.Button(self, wx.ID_OK, _extstr(u"Close")) #$NON-NLS-1$

        # Wrap them in a sizer.
        buttonSizer = wx.BoxSizer(wx.HORIZONTAL)
        buttonSizer.Add(self.detailsButton, 0, wx.ALL, 1)
        buttonSizer.Add(self.okButton, 0, wx.ALL, 1)
        return buttonSizer
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:13,代码来源:error.py


示例17: onDetails

    def onDetails(self, event): #@UnusedVariable
        detailsButtonName = _extstr(u"error_dialog.Details") + u" >>" #$NON-NLS-2$ #$NON-NLS-1$
        if self.mode == MODE_COMPACT:
            self.mode = MODE_EXPANDED
            self.errorDetailPanel.Show(True)
            self.SetSize(wx.Size(DIALOG_WIDTH, EXPANDED_DIALOG_HEIGHT))
            detailsButtonName = u"<< " + _extstr(u"error_dialog.Details") #$NON-NLS-2$ #$NON-NLS-1$
        else:
            self.mode = MODE_COMPACT
            self.errorDetailPanel.Show(False)
            self.SetSize(wx.Size(DIALOG_WIDTH, COMPACT_DIALOG_HEIGHT))
        self.detailsButton.SetLabel(detailsButtonName)

        self.Layout()
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:14,代码来源:error.py


示例18: _createNonHeaderWidgets

    def _createNonHeaderWidgets(self):
        self.feedbackTypeLabel = wx.StaticText(self, wx.ID_ANY, u"%s:" % _extstr(u"feedbackdialog.FeedbackType")) #$NON-NLS-1$ #$NON-NLS-2$
        self.emailLabel = wx.StaticText(self, wx.ID_ANY, u"%s:" % _extstr(u"feedbackdialog.Email_optional")) #$NON-NLS-1$ #$NON-NLS-2$
        self.subjectLabel = wx.StaticText(self, wx.ID_ANY, u"%s:" % _extstr(u"feedbackdialog.Subject")) #$NON-NLS-1$ #$NON-NLS-2$
        self.feedbackLabel = wx.StaticText(self, wx.ID_ANY, _extstr(u"feedbackdialog.Feedback")) #$NON-NLS-1$

        self.feedbackType = wx.ComboBox(self, wx.ID_ANY, style = wx.CB_DROPDOWN | wx.CB_READONLY)
        self.email = wx.TextCtrl(self, wx.ID_ANY)
        self.subject = wx.TextCtrl(self, wx.ID_ANY)
        self.feedback = wx.TextCtrl(self, wx.ID_ANY, style = wx.TE_PROCESS_TAB | wx.TE_MULTILINE)

        self.feedback.SetSizeHints(-1, 100)

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


示例19: refresh

 def refresh(self):
     self.progressCtrl.setLabel(self._formatProgressText())
     self.progressGauge.SetValue(self.model.getCurrentWorkAmount())
     if self.model.isCanceling():
         self.workTextCtrl.SetLabel(_extstr(u"bgtaskprogressdialog.Cancelling")) #$NON-NLS-1$
     else:
         self.workTextCtrl.SetLabel(self.model.getCurrentWorkText())
     if self.model.isRunning() and not self.progressCtrl.isRunning():
         self.progressCtrl.start()
     if not self.model.isRunning() and self.progressCtrl.isRunning():
         self.progressCtrl.stop()
     if not self.model.isRunning():
         self._getOkButton().Show(False)
         self._getCancelButton().SetLabel(_extstr(u"Close")) #$NON-NLS-1$
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:14,代码来源:bgtaskprogressdialog.py


示例20: _doCheckForUpdate

    def _doCheckForUpdate(self, onlyPromptWhenNewVersionIsAvailable = True):
        appModel = getApplicationModel()
        appVersion = appModel.getVersion()
        latestVersion = self.getLatestVersionInfo()

        if latestVersion and appVersion.getBuild() < latestVersion.getBuild():
            currVer = appVersion.getFullVersionString()
            latestVer = latestVersion.getFullVersionString()
            msg = _extstr(u"autoupdateimpl.NewVersionMessage") % (currVer, latestVer) #$NON-NLS-1$
            title = _extstr(u"autoupdateimpl.NewVersionAvailable") #$NON-NLS-1$
            fireUIExecEvent(ZAutoUpdateMessageRunner(title, msg, False), appModel.getTopWindow())
        elif not onlyPromptWhenNewVersionIsAvailable:
            msg = _extstr(u"autoupdateimpl.AlreadyUpToDateMsg") #$NON-NLS-1$
            title = _extstr(u"autoupdateimpl.AlreadyUpToDateTitle") #$NON-NLS-1$
            fireUIExecEvent(ZAutoUpdateMessageRunner(title, msg, True), appModel.getTopWindow())
开发者ID:Tidosho,项目名称:zoundryraven,代码行数:15,代码来源:autoupdateimpl.py



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python textutil.getNoneString函数代码示例发布时间:2022-05-26
下一篇:
Python global_services.getResourceRegistry函数代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap