Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 26-04-2022
rrf rrf is offline
Miembro
 
Registrado: ago 2003
Ubicación: S/C Tenerife, España
Posts: 454
Poder: 21
rrf Va por buen camino
Smile

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.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 18:47:29.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi