Ver Mensaje Individual
  #1  
Antiguo 05-11-2018
oscjae oscjae is offline
Miembro
 
Registrado: may 2005
Posts: 70
Reputación: 19
oscjae Va por buen camino
No funciona bien KillFocusByReturn

Hola a todos, estoy haciendo una aplicación en la que el formulario principal, al comprobar una serie de datos en la base de datos, muestra un nuevo formulario de "entrada de datos", en ese nuevo formulario tengo un layout, en el cual muestro un frame u otro, dependiendo de los datos leídos al principio, uno de los frames tiene unos cuantos TEdit, para introducir datos, y tienen la propiedad KillFocusByReturn=true.

El problema esta en que una vez introducido el texto en el edit, al confirmar en el teclado, el teclado no se oculta, el edit pierde el foco, pero el teclado sigue visible, y si le doy al boton "back" del movil, no esconde el teclado, sino que actúa sobre el formulario y lo cierra. Cuando esto lo hago sin formulario "Entrada", sino que lo hago sobre el principal, no hay problema, lo hace perfectamente, oculta el teclado bien, creo el frame sobre el formulario principal y va perfecto.

No se si esto le ha pasado a alguien mas, he buscado información y no he encontrado nada, estoy usando Delphi 10.2

A ver si alguien me puede ayudar, gracias.
Responder Con Cita