def create_preorder(self):
if self.menu is None:
self.menu = wx.Menu()
if not isinstance(self.zparent, (TopLevelMenu,Menu)):
raise TypeError('wize.Menu nests under wize.MenuBar,wize.PopupMenu and wize.Menu, not %s' % (type(self.zparent,)))
if isinstance(self.zparent, MenuBar):
self.zparent.w.Append(self.menu, self.label)
self.w = self.menu # there's no way to Enable/Disable wx.MenuBar top-level menus?!
else:
self.w = self.zparent.menu.AppendSubMenu(self.menu, self.label, self.help)
评论列表
文章目录