Пример #1
0
 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
Пример #2
0
 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
Пример #3
0
    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()
Пример #4
0
    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()