Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Wie Maximiere ich ein Form zur Laufzeit? (https://www.delphipraxis.net/945-wie-maximiere-ich-ein-form-zur-laufzeit.html)

thomasdrewermann 29. Sep 2002 21:30


Wie Maximiere ich ein Form zur Laufzeit?
 
Hi,
und schon wieder nerve ich mit einem Problem..

Ich hoffe ich bin in der richtigen Sparte gelandet :-)

Wie Maximiere ich ein Formular zur Laufzeit??

MFG
Thomas

RomanK 29. Sep 2002 21:37

Code:
form1.Align:=alclient;

Daniel B 29. Sep 2002 21:46

Hi Thomas,

meinst Du sowas?
Code:
procedure TForm1.Button1Click(Sender: TObject);
begin
  Form1.Width := Screen.Width;
  Form1.Height := Screen.Height;
  Form1.Position := poScreenCenter;
end;
Grüsse, Daniel :hi:
BBCode- FuckRacism

Christian Seehase 30. Sep 2002 00:29

Moin Thomas,

so würd's gehen:

ShowWindow(Form1.Handle,SW_MAXIMIZE);

oder

SendMessage(Form1.Handle,WM_SYSCOMMAND,SC_MAXIMIZE ,0);

@Daniel B:
Was die Positionierung angeht würde es so gehen, aber damit hätte das Fenster dann nicht den Status maximized (zu sehen am mittleren Icon)

Daniel B 30. Sep 2002 05:07

Hallo Christian,

da hast Du recht, geht aber auch nicht mit dem alClient, vorBeitrag.

Grüsse, Daniel :hi:

sakura 30. Sep 2002 08:29

Noch als Nachtrag die offizielle Borland Methode, wie diese auch im OI einzustellen ist.
Code:
Form1.WindowStyle := wsMaximized;

Christian Seehase 30. Sep 2002 09:39

Moin Sakura,

stimmt auch wieder (fast).

Fast weil: Form1.WindowState

;-)

sakura 30. Sep 2002 09:44

Es ist zu früh am Morgen :angle2: - Delphi war noch nicht gestartet :oops: - und am Wochenende habe ich mich mal wieder rumgeschlagen (Lehrgang) http://www.delphipraxis.net/images/smiles/mrgreen2.gif

[edit=Admin]Smiley eingebettet und als Attachment entfernt. Mfg, Daniel[/edit]

Christian Seehase 30. Sep 2002 10:04

Moin Sakura,

dann pass bloss auf, dass Du mit der Zeit nicht Deinen Biss verlierst :mrgreen:

thomasdrewermann 30. Sep 2002 15:46

Hi,
ich hatte garnicht an WindowState gedacht :oops:


Danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:19 Uhr.

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