view.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:remoteControlPPT 作者: htwenning 项目源码 文件源码
def AppendMenu(self, menu, text="", event=None, flags = None, checked=0):
        if event is None:
            assert flags is not None, "No event or custom flags!"
            cmdid = 0
        else:
            cmdid = self.bindings.get_command_id(event)
            if cmdid is None:
                # No event of that name - no point displaying it.
                print 'View.AppendMenu(): Unknown event "%s" specified for menu text "%s" - ignored' % (event, text)
                return 
            keyname = configManager.get_key_binding( event, self._GetSubConfigNames() )
            if keyname is not None:
                text = text + "\t" + keyname
        if flags is None: flags = win32con.MF_STRING|win32con.MF_ENABLED
        if checked: flags = flags | win32con.MF_CHECKED
        menu.AppendMenu(flags, cmdid, text)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号