Capturar tecla


([N4] informatica) #1

Estoy intentando capturar la tecla TAB en una rejilla. Sin embargo el valor que me retorna el evento [b]Tecla Pulsada[/b] es el mismo para varias teclas (TAB, ESC, RETURN Fecha Arriba, Fecha Abajo) ¿Hay alguna forma de diferenciarlas?


([N4] rcueto.velneo) #2

Hola:

Muchas gracias por tu colaboración.

Te confirmamos que se trata de algo que ya hemos incluido en nuestro sistema de gestión de incidencias con el código de referencia: 1195.

Con este código puedes hacer referencia a la incidencia en el caso de que quieras conocer su estado en el futuro.

Queremos agradecer de nuevo tu colaboración ya que con ella estás ayudando a mejorar Velneo V7.

Un saludo.


([N4] rcueto.velneo) #3

Hola:Simplemente aclarar que no se trata de un error.

El código retornado es correcto, lo que ocurre es que los códigos de las teclas de control y función multiplataforma devuelven números bastante elevados que provoca un formateo de la cadena por defecto al imprimirse, y da la impresión de ser el mismo, pero no es así. Si formateas el dato retornado con la función numberToString verás que el valor retornado es realmente distinto.

numberToString( EVENT_PARAMS[1], “f”, “g” )

Así, por ejemplo F1 devolverá 16777264, F2 16777265 y así sucesivamente.

Un saludo.