In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Una consulta sobre tBtnBmp

Foro público de Xailer en español
Responder
Christian
Mensajes: 290
Registrado: Mié Abr 23, 2008 10:18 pm

Una consulta sobre tBtnBmp

Mensaje por Christian »

Hola a todos, una duda en un formulario tengo tMaskEdits y tBtnBmps para
hacer consultas sobre tablas, cuando el usuario recorre el formulario y
baja con ENTER al pasar por el tBtnBmp se lanza el envento onClick (el
boton tomo el foco) como puedo hacer para que al pasar con enter sobre
los controles no tome el foco el tBtnBmp.
He cambiado el orden del boton pero no me parece una buena solucion, que
me suguieren ?.
Saludos
notengo
Mensajes: 417
Registrado: Vie Oct 12, 2007 1:29 pm

Una consulta sobre tBtnBmp

Mensaje por notengo »

Christian,
> Hola a todos, una duda en un formulario tengo tMaskEdits y tBtnBmps para
> hacer consultas sobre tablas, cuando el usuario recorre el formulario y
> baja con ENTER al pasar por el tBtnBmp se lanza el envento onClick (el
> boton tomo el foco) como puedo hacer para que al pasar con enter sobre
> los controles no tome el foco el tBtnBmp.
No sé si entiendo bien lo que quieres hacer, pero puedes probar:
* Poner lTabStop a .F., para que no tome el foco.
* Si quieres evitar que se lance el OnClick del botón con Enter, puedes
sobreescribir el método WMKeyDown() de TBtnBmp para hacer que lo ignore.
Saludos,
José Lalí­n
Christian
Mensajes: 290
Registrado: Mié Abr 23, 2008 10:18 pm

Una consulta sobre tBtnBmp

Mensaje por Christian »

Muchas gracias eso era lo que queria hacer (lTabStop a .F.)
Saludos
José Lalí­n escribió:
>
> Christian,
>
>> Hola a todos, una duda en un formulario tengo tMaskEdits y tBtnBmps
>> para hacer consultas sobre tablas, cuando el usuario recorre el
>> formulario y baja con ENTER al pasar por el tBtnBmp se lanza el
>> envento onClick (el boton tomo el foco) como puedo hacer para que al
>> pasar con enter sobre los controles no tome el foco el tBtnBmp.
>
> No sé si entiendo bien lo que quieres hacer, pero puedes probar:
>
> * Poner lTabStop a .F., para que no tome el foco.
> * Si quieres evitar que se lance el OnClick del botón con Enter, puedes
> sobreescribir el método WMKeyDown() de TBtnBmp para hacer que lo ignore.
>
> Saludos,
> José Lalí­n
Responder