Ver Mensaje Individual
  #1  
Antiguo 12-11-2005
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
Reputación: 21
gluglu Va por buen camino
Cursor Arriba/Abajo en un RadioButton

Hola Amigos !

He agrupado varios RadioButton en horizontal, y encima y debajo tengo otros controles. En mis aplicaciones, en general, he programado poder utilizar tanto el Intro como los cursores arriba y abajo para moverme de un elemento al otro.

Todo ello lo controlo desde los eventos OnKeyDown y OnKeyPress de cada elemento.

Pues bien. Me acabo de dar cuenta que pulsar el cursor arriba/abajo en los RadioButton's no provoca una llamada al evento OnKeyDown correspondiente (ni por supuesto tampoco al evento OnKeyPress), y por lo tanto, no me permite salir del grupo de RadioButton's con las teclas de cursor arriba/abajo (... y mira que había utilizado ya anteriormente RadiosButton's, pero de otra manera). Me obliga a utilizar el Tabulador o cualquier otra manera por defecto del Delphi.

Como podeis imaginar, por defecto quería utilizar cursor derecha/izquierda para seleccionar uno de los RadioButton's en horizontal que tengo, y cursor arriba/abajo para volver al control anterior o posterior.

Alguna sugerencia ?

Gracias de nuevo.
Responder Con Cita