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.
|