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
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
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)
def makeusermenus(self): self.filemenu = m = Menu(self.menubar, 'File') self._quititem = MenuItem(m, 'Quit', 'Q', self._quit)
"A sort of application framework for the Mac"
def makeusermenus(self): self.filemenu = m = Menu(self.menubar, "File") self._quititem = MenuItem(m, "Quit", "Q", self._quit)