Página 1 de 1

Detectar flechas en browse

Publicado: Dom Jul 15, 2007 12:44 pm
por jmartial
Hola,
He visto que al pulsar las fechas de dirección del teclado en un browse,
no las detecta ni el evento onKeyDown ni el onChar
¿Cómo puedo capturar esas teclas antes de que lo haga el propio browse y
que haga lo que yo quiera o que siga su acción por defecto?
Un Saludo,
Joaquí­n

Detectar flechas en browse

Publicado: Dom Jul 15, 2007 1:32 pm
por notelo
Joaquí­n,
acabo de probarlo con un Browse con datos y otro vací­o y está funcionando
bien, ¿ puedes mostrar cómo lo estás haciendo ?
Saludos,
José Lalí­n

Detectar flechas en browse

Publicado: Dom Jul 15, 2007 7:37 pm
por jmartial
Jose,
Esto por ejemplo con otra tecla funciona, con las de dirección no:
::oBrw:onKeyDown := {|oSender, nKey, nFlags|
if(nkey=VK_DOWN,msginfo("Down"),) }
Un Saludo,
Joaquí­n
José Lalí­n escribió:
>
> Joaquí­n,
>
> acabo de probarlo con un Browse con datos y otro vací­o y está
> funcionando bien, ¿ puedes mostrar cómo lo estás haciendo ?
>
> Saludos,
> José Lalí­n

Detectar flechas en browse

Publicado: Lun Jul 16, 2007 2:06 pm
por notelo
Joaquí­n,
> Esto por ejemplo con otra tecla funciona, con las de dirección no:
>
> ::oBrw:onKeyDown := {|oSender, nKey, nFlags|
> if(nkey=VK_DOWN,msginfo("Down"),) }
No lo he probado asignando el codeblock tal como estás haciendo.
¿ Podrí­as probar si funciona desarrollando el método ? Haces doble click en
el evento para que genere el cuerpo, pones ahí­ el código y pruebas de nuevo.
Saludos,
José Lalí­n