def embed(parent, viewfactory, filename=None): def start_embedded(*args): options = debugsession.start(*args) app = Application(viewfactory, options) app.console.start() app.main_window.show_all() parent.app = app if filename: fn = filename if os.path.exists(fn): app.launch(fn) return debugsession.main(start_embedded)
def main(): debugsession.main(start)