Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi ShowMessage wenn form2 minimiert wird ? (https://www.delphipraxis.net/127289-showmessage-wenn-form2-minimiert-wird.html)

thomas2009 10. Jan 2009 13:07


ShowMessage wenn form2 minimiert wird ?
 
Hallo

Forms haben in OI den Event OnMinimize leider nicht
Ich möchte eine Message zeigen lassen, wenn Form2 minimiert wird
Ich habe mit der Komponent "ApplicationEvents1" folgendes gemacht aber es passiert leider nichts
Delphi-Quellcode:
procedure TForm2.ApplicationEvents1Minimize(Sender: TObject);
begin
ShowMessage('Form2 wurde minimiert');
end;

Klaus01 10. Jan 2009 13:17

Re: ShowMessage wenn form2 minimiert wird ?
 
Hallo,

kannst Du nicht das Ereignis onHide dazu verwenden?

Grüße
Klaus

thomas2009 10. Jan 2009 13:22

Re: ShowMessage wenn form2 minimiert wird ?
 
die Anwender klicken aber aud das "-" Icon in der Leiste oben rechts
d.h. Form2 wird Minimiert und nicht ausgebleded

Klaus01 10. Jan 2009 13:30

Re: ShowMessage wenn form2 minimiert wird ?
 
Na, vielleicht bringt Dich ja dann dieser Artikel weiter.

Grüße
Klaus

thomas2009 13. Jan 2009 20:03

Re: ShowMessage wenn form2 minimiert wird ?
 
Problem gelöst mit diesem kurzen Code:
Delphi-Quellcode:
procedure TForm1.WMSyscommand(var msg: TWmSysCommand);
begin
   case (msg.CmdType and $FFF0) of
     SC_MINIMIZE: begin
                    ShowMessage('Form wird minimiert');
                  end;
   end;
   inherited;
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:59 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz