Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   No se que evento se genera (https://www.clubdelphi.com/foros/showthread.php?t=50942)

xio 03-12-2007 13:02:36

No se que evento se genera
 
Tengo la aplicacion minimizada en la barra de tareas y me gustaria saber cual es el evento que se genera al hacer click para ponerla de nuevo en pantalla.

He intentado probar el OnRestore, OnMaximize y nada.

Espero que alguien lo sepa.

ElDioni 04-12-2007 16:36:56

Prueba en el FormActivate, creo que ahí si te puede funcionar.

Chris 04-12-2007 18:02:59

Cuando restauras tu aplicación desde la barra de tareas de Windows, el evento es enviado al objeto Application y no a los formularios de la aplicación, nisiquiera al MainForm.

Lo que tienes que hacer es utilizar el objeto TApplicationEvents en la paleta Additional y manejar el evento OnRestore. Fijate que también hay para OnMinimize y otros.

Saludos.

xio 12-12-2007 19:35:26

Y eso como lo hago???

juanlaplata 14-12-2007 13:55:20

Código Delphi [-]
procedure TForm1.ApplicationEvents1Restore(Sender: TObject);
begin
showMessage('Vuelve arriba');
end;

procedure TForm1.ApplicationEvents1Minimize(Sender: TObject);
begin
showMessage('Minimizando');
end;

xio 17-12-2007 11:38:47

Lo he probado y tampoco funciona.


La franja horaria es GMT +2. Ahora son las 10:43:54.

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