def buildShortcut(parent):
shortcuts = []
for item in list(PluginsManager.plgs.values()):
cut = ShotcutManager.get(item.title)
if cut!=None:
acc, code = codeSplit(cut)
if code==-1: continue;
nid = wx.NewId()
parent.Bind(wx.EVT_MENU, lambda x, p=item:p().start(), id=nid)
shortcuts.append((acc, code, nid))
return wx.AcceleratorTable(shortcuts)
评论列表
文章目录