Пример #1
0
 def onDetectImport(self):
     osutil = getOSUtil()
     if osutil.getOperatingSystemId() == u"win32": #$NON-NLS-1$
         action = ZDetectImportAction(self, self.model)
         context = ZMenuActionContext(self)
         action.runAction(context)
         pass
Пример #2
0
 def onImportProfile(self, event):
     context = ZMenuActionContext(self)
     menu = ZModelBasedMenu(self.importMenuModel, context, self)
     (w, h) = self.importButton.GetSizeTuple() #@UnusedVariable
     pos = wx.Point(1, h - 2)
     self.importButton.PopupMenu(menu, pos)
     event.Skip()
Пример #3
0
 def _popupGlyphMenu(self, menuNode, glyph):
     context = ZMenuActionContext(self)
     provider = ZActiveModelBasedMenuContentProvider(menuNode, context)
     handler = ZActiveModelBasedMenuEventHandler(context)
     menu = ZMenu(self, menuNode, provider, handler)
     (x, y) = glyph.GetPositionTuple()  #@UnusedVariable
     (w, h) = glyph.GetSizeTuple()  #@UnusedVariable
     self.PopupMenuXY(menu, x, y + h - 1)
Пример #4
0
 def _createMenuBar(self):
     # FIXME (EPW) this should be supplied by the perspective
     menuContext = ZMenuActionContext(self)
     menuBarModel = ZBlogAppMainMenuBarModel(self.perspectives)
     provider = ZModelBasedMenuContentProvider(menuBarModel, menuContext)
     eventHandler = ZModelBasedMenuEventHandler(menuBarModel, menuContext)
     self.menuBar = ZMenuBar(self, provider, eventHandler)
     self.SetMenuBar(self.menuBar)
Пример #5
0
 def _createChoiceMenu(self):
     menuModel = self._createChoiceMenuModel()
     menuContext = ZMenuActionContext(self)
     contentProvider = ZModelBasedMenuContentProvider(
         menuModel, menuContext)
     eventHandler = ZModelBasedMenuEventHandler(menuModel, menuContext)
     self.menu = ZMenu(self, menuModel.getRootNode(), contentProvider,
                       eventHandler)
Пример #6
0
    def __init__(self, window, template):
        self.template = template

        ZMenuActionContext.__init__(self, window)
Пример #7
0
 def getMenuActionContext(self):
     return ZMenuActionContext(self)
Пример #8
0
 def _createActionContext(self):
     return ZMenuActionContext(self.dialog)
Пример #9
0
 def __init__(self, window):
     ZMenuActionContext.__init__(self, window)
Пример #10
0
 def __init__(self, window, mediaStore, model):
     self.window = window
     self.mediaStore = mediaStore
     self.model = model
     ZMenuActionContext.__init__(self, window)
Пример #11
0
 def onSettings(self):
     context = ZMenuActionContext(self)
     self.settingsAction.runAction(context)
Пример #12
0
 def onCreateAccount(self):
     context = ZMenuActionContext(self)
     self.newAccountAction.runAction(context)
Пример #13
0
 def onDoubleClick(self, event):
     if self.mainWindow.IsIconized():
         menuContext = ZMenuActionContext(self.mainWindow)
         self.restoreAction.runAction(menuContext)
     event.Skip()
Пример #14
0
 def __init__(self, window, url):
     self.url = url
     ZMenuActionContext.__init__(self, window)
Пример #15
0
 def _createActionContext(self):
     return ZMenuActionContext(getApplicationModel().getTopWindow())
Пример #16
0
 def __init__(self, window):
     ZMenuActionContext.__init__(self, window)
Пример #17
0
    def __init__(self, window, translation):
        self.translation = translation

        ZMenuActionContext.__init__(self, window)
Пример #18
0
 def __init__(self, window, account):
     self.account = account
     ZMenuActionContext.__init__(self, window)
Пример #19
0
 def __init__(self, window, blog):
     self.blog = blog
     ZMenuActionContext.__init__(self, window)
Пример #20
0
 def __init__(self, editor):
     self.editor = editor
     ZMenuActionContext.__init__(self, editor)
Пример #21
0
 def onWritePost(self):
     context = ZMenuActionContext(self)
     self.writePostAction.runAction(context)
Пример #22
0
    def __init__(self, window, translation):
        self.translation = translation

        ZMenuActionContext.__init__(self, window)
Пример #23
0
 def _createMenuContext(self):
     return ZMenuActionContext(self.tab)
Пример #24
0
 def CreatePopupMenu(self):
     menuContext = ZMenuActionContext(self.mainWindow)
     provider = ZModelBasedMenuContentProvider(self.menuModel, menuContext)
     handler = ZModelBasedMenuEventHandler(self.menuModel, menuContext)
     return ZMenu(self, self.menuModel.getRootNode(), provider, handler)
Пример #25
0
 def __init__(self, editor):
     self.editor = editor
     ZMenuActionContext.__init__(self, editor)
Пример #26
0
 def onNewMediaStorage(self):
     context = ZMenuActionContext(self)
     self.newStorageAction.runAction(context)
Пример #27
0
 def __init__(self, window, documentIDO, blogId=None):
     self.documentIDO = documentIDO
     self.blogId = blogId
     ZMenuActionContext.__init__(self, window)
Пример #28
0
 def __init__(self, window, mediaStore, model):
     self.window = window
     self.mediaStore = mediaStore
     self.model = model
     ZMenuActionContext.__init__(self, window)
Пример #29
0
 def __init__(self, window, url):
     self.url = url
     ZMenuActionContext.__init__(self, window)
Пример #30
0
 def __init__(self, window, account):
     self.account = account
     ZMenuActionContext.__init__(self, window)
Пример #31
0
 def __init__(self, window, documentIDO, blogId = None):
     self.documentIDO = documentIDO
     self.blogId = blogId
     ZMenuActionContext.__init__(self, window)
Пример #32
0
 def __init__(self, window, imageUrl):
     self.imageUrl = imageUrl
     ZMenuActionContext.__init__(self, window)
Пример #33
0
 def __init__(self, window, blog):
     self.blog = blog
     ZMenuActionContext.__init__(self, window)