Evento LostFocus En Showmodal Nunca Se Dispara.


Objetivo: Evento LostFocus En Showmodal Nunca Se Dispara.
Hola! Un saludo cordial a todos.
Una pregunta que surgió de un programa que estoy trabajando:

Tengo una ventana con 2 controles: 1 Textbox(=TextBox1) y un Boton(=Button1).

El Textbox1 tiene un evento LostFocus que se dispara si hay info en el.

Cuando este evento se dispara, aparece otra ventana del tipo showmodal con otro textbox(=Tbx1),
que a su vez tiene otro evento LostFocus.

Este segundo evento se tendría que disparar si hay info en Tbx1, pero no es así. Este nunca se ejecuta!

Si el evento es enter o mousedown, no hay ningun problema, todo funciona como debería.

Ha tenido alguien una experiencia previa con algo similar?
Adjunto ejemplo.
Gracias por la ayuda que me puedan brindar.


LostFocus.tar.gz
Descripción: Ejemplo que Ilustra el Problema con el Evento LostFocus 
Descargar
Nombre del archivo: LostFocus.tar.gz
Tamaño: 6.35 KB
Descargado: 56 veces
LostFocus.tar.gz
Descripción: Ejemplo que Ilustra el Problema con el Evento LostFocus 
Descargar
Nombre del archivo: LostFocus.tar.gz
Tamaño: 6.35 KB
Descargado: 56 veces
LostFocus.tar.gz
Descripción: Ejemplo que Ilustra el Problema con el Evento LostFocus 
Descargar
Nombre del archivo: LostFocus.tar.gz
Tamaño: 6.35 KB
Descargado: 56 veces

Perfil MP  
Objetivo: Re: Evento LostFocus En Showmodal Nunca Se Dispara.
Pues parece que el comportamiento es por ser modal.Si lo muestras no modal funciona, así que supongo que ese es el comportamiento que se espera de un form modal o es un bug.
Saludos

Objetivo: Re: Evento LostFocus En Showmodal Nunca Se Dispara.
Gracias Dani26

Tienes Razon.
Tuve la oportunidad de probar el codigo en gambas2 y con el mismo resultado.
Cuando el evento LostFocus esta en una ventana modal, este no se dispara.

Perfil MP  
Objetivo: Re: Evento LostFocus En Showmodal Nunca Se Dispara.
Una ventana modal no puede perder el foco. Si no, no sería modal. Hay que cerrarla para continuar, por lo que el evento correcto es close. Digo.

Perfil MP  
Objetivo: Re: Evento LostFocus En Showmodal Nunca Se Dispara.
Gracias por tu respuesta Shordi,
pero no es el evento de la ventana modal sino el del textbox que esta en esta.

Perfil MP  

Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.7602s (PHP: -83% SQL: 183%)
Consultas SQL: 46 - Debug off - GZIP Activado