![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Tanto el Formulario (TForm) como TApplication tienen el evento OnActivate. Y por supuesto el OnPaint, aunque este "salta" muchas más veces de las que necesitas (cada vez que mueves el ratón, por ejemplo). En concreto para lo que comentas, al activar tu aplicación y la ventana puedes usar el Application.OnActivate, que salta cada vez que tu aplicación pasa a ser la activa. ![]()
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#2
|
|||
|
|||
|
Pues tienes razón, Neftali.
La clave estaba en que probé los eventos con el formulario y no con TApplication. Funcionó con el evento Application.OnActivate . Para hacerlo en Lazarus 2.2.0: En la Paleta de Componentes, en la Pestaña "Additional" (es la segunda), se hace clic en el componente TApplicationProperties y se incluye en un Formulario de nuestra aplicación. Luego, en el Inspector de Objetos (F11), en la pestaña Eventos, se hace doble clic en el evento OnActivate e introducimos el código que vayamos a incluir. Esto hace que la aplicación ejecute este evento cada vez que la aplicación pasa a primer plano (entre otras ventanas de Windows). Por la prueba que hice, no depende del formulario, sino de la aplicación, y funciona aunque en ese momento se esté utilizando un formulario diferente a aquel en el que está el componente TApplicationProperties. Muchas gracias Neftali. Tu último mensaje me hizo ver la solución. Saludos. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Copiar TLabel.Canvas sobre TBitmap.Canvas | @CSE1970 | Gráficos | 2 | 23-10-2013 12:46:53 |
| Guardar dibujo Canvas como Imagen | felipe88 | Gráficos | 6 | 01-12-2008 03:17:03 |
| borrar dibujo en Timage usando Canvas | pablopessoa | Gráficos | 4 | 30-10-2008 16:12:08 |
| Escribir texto sobre un dibujo | vejerf | Gráficos | 3 | 11-02-2008 21:39:09 |
| Como Funcionan Los Metodos De Dibujo De Canvas?? | ASAEL | Gráficos | 2 | 15-11-2006 03:11:40 |
|