Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Form minimieren?! (https://www.delphipraxis.net/63151-form-minimieren.html)

ghost007 14. Feb 2006 16:31


Form minimieren?!
 
Hallo,
wie kann ich z.b. Form1 minimieren, wenn ich auf button1 klicke?
quasi:onclick button1 form1 soll minimiert werden

KuH_am_SchuH 14. Feb 2006 16:34

Re: Form minimieren?!
 
application.minimize

ghost007 14. Feb 2006 16:39

Re: Form minimieren?!
 
und wie kann ich sie wieder maximieren?
Delphi-Quellcode:
application.maximize;
?

Rastaman 14. Feb 2006 16:51

Re: Form minimieren?!
 
Probieren geht über Studieren :roll:
Hättest du dir die 10 Sekunden genommen und es getestet wüsstest du es.
Ausserdem sagt "Maximize" ja wohl schon alles.

KuH_am_SchuH 14. Feb 2006 17:09

Re: Form minimieren?!
 
application.maximize gibts bei mir garnich aber das bekommst du mit

Delphi-Quellcode:
application.restore
wieder normal

Hador 14. Feb 2006 18:40

Re: Form minimieren?!
 
Damit minimierst du aber das gesammte Proramm.
Wenns nur ein Formular sein soll:

Delphi-Quellcode:
Form.WindowState := wsMinimized;
Form.WindowState := wsNormal;
Form.WindowState := wsMaximized;

mOzZzI 14. Feb 2006 20:00

Re: Form minimieren?!
 
Man kann auch, nachdem man Application.Minimize gemacht hat das hier:

Delphi-Quellcode:
Form1.ShowModal;
Machen :mrgreen:

Alexander Roth 14. Feb 2006 20:06

Re: Form minimieren?!
 
oder
Delphi-Quellcode:
ShowWindow(form1.Handle, SW_hide);
Delphi-Quellcode:
ShowWindow(form1.Handle, SW_SHOW);

ghost007 14. Feb 2006 20:20

Re: Form minimieren?!
 
gut, dnake hab das prolem behoben

ferby 29. Mär 2007 12:56

Re: Form minimieren?!
 
Hallo,

Ich habe auch ein Probmel was direkt damit zu tun hat.

Der Benutzer kann das Programm per Button minimieren:

Delphi-Quellcode:
procedure TForm1.img_minimizeClick(Sender: TObject);
begin
  Application.Minimize;
end;

Wie kann ich jetzt auf das Ereigniss reagieren, wenn der Benutzer das Programm per Taskleiste gleich wieder Maximiert?

Habe schon die Form Ereignisse ausprobiert, aber keines Springt an.....


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:07 Uhr.
Seite 1 von 2  1 2      

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