def build_menus(self, top):
menus = (("Item", (("New", self.ev_new_item),
("Edit", self.ev_edit_item),
("Delete", self.ev_delete_item),
)),
("Member", (("New", self.ev_new_member),
("Edit", self.ev_edit_member),
("Delete", self.ev_delete_member),
)),
("Help", (("Help", self.ev_help),
("About", lambda: mb.showinfo(
"Help About",
"Lender application\nAuthor: Alan Gauld""")
))))
self.menu_bar = tix.Menu(top)
for menu in menus:
m = tix.Menu(top)
for item in menu[1]:
m.add_command(label=item[0], command=item[1])
self.menu_bar.add_cascade(label=menu[0], menu=m)
return self.menu_bar
评论列表
文章目录