def evt_user_input(cls, input): irp = IRP() irp.__dict__.update(input.__dict__) ui_message('evt_user_input', irp) irp.wait() input.input = irp.input return input
def evt_user_input(cls, input): irp = IRP() irp.__dict__.update(input.__dict__) ui_message("evt_user_input", irp) irp.wait() input.input = irp.input return input
def ui_barrier_schedule(cls, cb, *args, **kwargs): irp = IRP() def ui_callback(): cb(*args, **kwargs) irp.complete() ui_schedule(ui_callback) import gevent gevent.sleep(0.02) irp.wait()