예제 #1
0
 def addsubmenu(self, label, title = ''):
     sub = Menu(self.bar, title, -1)
     item = self.additem(label, '\x1b', None, 'submenu')
     self.menu.SetItemMark(item, sub.id)
     sub._parent = self
     sub._parent_item = item
     return sub
예제 #2
0
 def makeusermenus(self):
     self.filemenu = m = Menu(self.menubar, 'File')
     self.saveitem = MenuItem(m, 'Save', 'S', self.save)
     Separator(m)
     self.optionsmenu = mm = SubMenu(m, 'Options')
     self.opt1 = CheckItem(mm, 'Arguments', 'A')
     self.opt2 = CheckItem(mm, 'Being hit on the head lessons', (kMenuOptionModifier, 'A'))
     self.opt3 = CheckItem(mm, 'Complaints', (kMenuOptionModifier | kMenuNoCommandModifier, 'A'))
     Separator(m)
     self.itemeh = MenuItem(m, 'Enable Help', None, self.enablehelp)
     self.itemdbg = MenuItem(m, 'Debug', None, self.debug)
     Separator(m)
     self.quititem = MenuItem(m, 'Quit', 'Q', self.quit)
     return
예제 #3
0
 def makeusermenus(self):
     self.filemenu = m = Menu(self.menubar, "File")
     self.saveitem = MenuItem(m, "Save", "S", self.save)
     Separator(m)
     self.optionsmenu = mm = SubMenu(m, "Options")
     self.opt1 = CheckItem(mm, "Arguments", "A")
     self.opt2 = CheckItem(mm, "Being hit on the head lessons",
                           (kMenuOptionModifier, "A"))
     self.opt3 = CheckItem(
         mm, "Complaints",
         (kMenuOptionModifier | kMenuNoCommandModifier, "A"))
     Separator(m)
     self.itemeh = MenuItem(m, "Enable Help", None, self.enablehelp)
     self.itemdbg = MenuItem(m, "Debug", None, self.debug)
     Separator(m)
     self.quititem = MenuItem(m, "Quit", "Q", self.quit)
예제 #4
0
 def makeusermenus(self):
     self.filemenu = m = Menu(self.menubar, 'File')
     self._quititem = MenuItem(m, 'Quit', 'Q', self._quit)
예제 #5
0
"A sort of application framework for the Mac"
예제 #6
0
 def makeusermenus(self):
     self.filemenu = m = Menu(self.menubar, "File")
     self._quititem = MenuItem(m, "Quit", "Q", self._quit)