Exemplo n.º 1
0
    def _web_send(msg):
        """Inyect some javascript anynchronously in the web view.

        Arguments:
            msg -- the javascript to run in the client;
        """
        if debug:
            if debug_callback is None:
                msg_len = 80
                print('>>>', msg[:msg_len],
                      "..." if len(msg) > msg_len else "")
            else:
                debug_callback(msg)

        func = asynchronous_gtk_message(implementation.inject_javascript)
        func(browser, msg)
Exemplo n.º 2
0
 def msg_confirmar_apertura(self, data):
     asynchronous_gtk_message(self.controller.msg_confirmar_apertura)(data)
Exemplo n.º 3
0
 def msg_confirmar_apertura(self, data):
     asynchronous_gtk_message(self.controller.msg_confirmar_apertura)(data)
Exemplo n.º 4
0
 def click_boton(self, data):
     asynchronous_gtk_message(self.controller.parent._btn_presionado)(data)
Exemplo n.º 5
0
 def async (self, func, params=None):
     async_func = asynchronous_gtk_message(func)
     if params is not None:
         async_func(params)
     else:
         async_func()
Exemplo n.º 6
0
            self.async(self.controlador._after_ready)

    def volver(self, data):
        """Pasamanos para el boton volver."""
        self.controlador.modulo.volver()

    def salir(self, data):
        """Lllama al metodo salir."""
        self.controlador.modulo.salir()

    def administrador(self, data):
        """Lllama a la salida al administrador."""
        self.controlador.modulo.administrador()

    def async(self, func, params=None):
        async_func = asynchronous_gtk_message(func)
        if params is not None:
            async_func(params)
        else:
            async_func()

    def sonido_tecla(self, data):
        self.controlador.modulo.play_sonido_tecla()

    def sonido_error(self, data):
        self.controlador.modulo.play_sonido_error()

    def sonido_warning(self, data):
        self.controlador.modulo.play_sonido_warning()

    def sonido_ok(self, data):
Exemplo n.º 7
0
 def calibrar(self, data):
     asynchronous_gtk_message(self.parent.calibrar_pantalla)()