first_page.py 文件源码

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

项目:sc-controller 作者: kozec 项目源码 文件源码
def on_lblMarkup_activate_link(self, trash, link):
        if link.startswith("quick://"):
            action = self.parser.restart(link[8:]).parse()
            self.editor.reset_active_component()
            self.editor.set_action(action, from_custom=True)
        elif link == "grab://trigger_button":
            def cb(action):
                action = TriggerAction(254, 255, action)
                self.editor.set_action(action, from_custom=True)
                self.editor.force_page("trigger")
            b = SimpleChooser(self.app, "buttons", cb)
            b.set_title(_("Select Button"))
            b.hide_axes()
            b.show(self.editor.window)
        elif link.startswith("page://"):
            def cb():
                self.editor.force_page(link[7:])
            GLib.timeout_add(0.1, cb)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号