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)
评论列表
文章目录