FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Mensaje - Evento... antes de perder el foco, es posible???
bueno quisiera saber si se puede saber cuando un control esta por perder el foco, e visto q delphi dephine el CM_LOSTFOCUS se puede implementar de alguna forma para que mi aplicacion pueda recibir este mensaje.
si se preguntan porque es que busco esto, es porque quiero mostrar un mensaje al salir de un control, ya se que se puede hacer en el evento OnExit pero este evento ocurre cuando el control ya perdio el foco y otro control ya a recibido el foco. bueno les agradesco por adelantado cualquier sugerencia. |
#2
|
||||
|
||||
Disculpa, se que no soy un gran experto... y tal vez no haya entendido muy bien lo que pretendes:
Por el título de tu hilo dices que deber realizar ALGO justo antes de que se pierda el foco... pero... por otro lado dices: Cita:
|
#3
|
||||
|
||||
Esto si que es rapidez , agradesco sus prontas respuestas
Cita:
Cita:
Recien estoy entrando en esto de los mensajes y necesito una base de donde poder guiarme, como haria para que mi |
#4
|
||||
|
||||
Sin entrar en detalles, en la implementación te sobra la palabra message, en lo demás la implementación está bien. Otra cosa será el concepto .
saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#5
|
||||
|
||||
Si CM_LOSTFOCUS es un mensaje que ha de recibir el control entonces deberá hacerse tal como dice Al. No puede esperarse que simplemente poniendo la declaración en el formulario entonces el mensaje del control le llegará al formulario.
Por otro lado me da la impresión de que CM_LOSTFOCUS no se genera nunca. Al menos, buscando en las fuentes de la VCL, sólo encuentro la línea donde se declara la constante pero nada más. Haciendo algunas pruebas veo que WM_KILLFOCUS sí se genera antes de perderse el foco. // Saludos |
#6
|
||||
|
||||
lo de message fue un error al escribir el mensaje.
Por otra lado e implementado el mensaje WM_KILLFOCUS pero no se genera. Cita:
|
#7
|
||||
|
||||
Cita:
Espero esto sea de utilidad, seguimos en contacto. Al González. El día en que uno se convierte en héroe de cómic sabe que realmente se hizo famoso. Nelson Mandela. |
|
|
|