PDA

Ver la Versión Completa : transladar una tecla entre dos formularios


Er_Manué
04-11-2004, 20:07:28
Hola,

Tengo un pequeño problemilla, estoy desarrollando una aplicación para una pantalla tactil en la cual, estoy implementando un teclado virtual para evitar "molestias" al usuario.

El modo de funcionamiento es sencillo:

Ejecutamos la aplicación.
En cualquier momento podemos pulsar F9, para mostrar la ventana con el teclado virtual (El teclado virtual se abré de forma modal)
Pulsamos las "teclas virtuales" que necesitemos y esta se transladan al componente que estaba activo a la hora de abrir el teclado virtual.


El problema en si está resuelto, pero de una manera un poko "txapucilla" ;) pasando al formulario del teclado virtual cual erá el elemento que contenia el foco y en caso de ser un TEdit, modificabamos su propiedad Text.

El problema es que me gustaría transladar la tecla pulsada al formulario que llamó al teclado virtual, para evitarme tener que estar controlando constantemente las teclas especiales como: Suprimir, tabular, Borrar,etc.

asias ;)

frudolph
05-11-2004, 17:46:59
¿Probaste habilitando la propiedad "KeyPreview" en el formulario hijo?