Evento tecla


([N1] robertocofiex) #1

Lo pongo con un ejemplo para explicarlo. Tengo una rejilla con una celda editable, al pulsar tecla con EVENT_PARAM ejecuto un manejador de objeto que hace un if si la tecla es distinta de 16777236, es decir si es distinta de flecha izquierda hace lo que sea y si es FLECHA IZQUIERDA NO HACE NADA.

El problema es que si escribo un texto cualquiera y le doy FLECHA IZQUIERDA, refresca y en vez de quedarse el cursor en la posición, refresca y se pone al final.

Solución???.


([N3] pacosatu) #2

Hola robertocofiex.

Por favor, comprueba el código de la tecla. El código 16777236 que señalas corresponde a la “Flecha derecha” o “Right”.
Usa el código 16777234 para la “Flecha izquierda” o “Left”.

Saludos
Paco Satué