snack.py 文件源码

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

项目:vmmenu 作者: piggyking 项目源码 文件源码
def __init__(self, screen, buttonlist, compact = 0):
        self.list = []
        self.hotkeys = {}
        self.item = 0
        Grid.__init__(self, len(buttonlist), 1)
        for blist in buttonlist:
            if (type(blist) == types.StringType):
                title = blist
                value = string.lower(blist)
            elif len(blist) == 2:
                (title, value) = blist
            else:
                (title, value, hotkey) = blist
                self.hotkeys[hotkey] = value

            if compact:
                b = CompactButton(title)
            else:
                b = Button(title)
            self.list.append((b, value))
            self.setField(b, self.item, 0, (1, 0, 1, 0))
            self.item = self.item + 1
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号