Al pulsar Enter en un boton funciona como Tabulador
Buenas tardes,
en una aplicación he detectado que en algunos botones, cuando pulso Enter para ejecutar el evento OnClick del propio botón me hace como si hubiera pulsado la tecla Tab y se me va el foco al siguiente TabOrder.
He puesto en el evento OnKeyPress del botón y en el FormKeyPress el siguiente código y no hace ni caso, como si hubiera pulsado la tecla tabulador y no se ejecuta nunca.
if (key = #13) then
Boton.Click;
Tengo varios controles de las teclas F12, F5, etc... y me funcionan correctamente.
Necesito que cuando pulse el Enter en los botones haga como el click en lugar de que se me cambie el foco.
Muchas gracias de antemano.
Un saludo.
__________________
De lo bueno lo mejor, de lo mejor lo superior.
|