choose.on('cancel', on_choose_cancel) dialog.on('changed', on_changed) choose.on('changed', on_changed) dialog.on('okay', on_okay) scene.add_child(dialog) scene.add_child( TextView( TextModel(font, "This test shows how to follow events " + "on dialogs, if no dialogs are visible, " + "then restart the test.", 12 ) ) ) stage = Stage() scene = Scene("Dialog Scene") scene.width = stage.width scene.height = stage.height scene.fill_color=(132, 134, 0) scene.on('init', on_init) stage.start(scene)
inner_scene.add_child(Button(TextModel(font, 'Scene One', 18))) inner_scene2.add_child(Button(TextModel(font, 'Scene Two', 18))) menu2.add_child(inner_scene) menu2.add_child(scene_1) menu2.add_child(scene_2) def on_render(event, **kwargs): print event, kwargs stage = Stage() menu1 = Scene("Menu One") menu1.width = stage.width menu1.height = stage.height menu1.fill_color=(132, 134, 0) menu1.on('init', on_init) menu2 = Scene("Menu Two") menu2.width = stage.width menu2.height = stage.height menu2.fill_color=(132, 134, 127) menu2.on('init', on_init2) stage.start(menu1)