示例#1
0
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
示例#2
0
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