![]() |
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 |
Code:
form1.Align:=alclient;
|
Hi Thomas,
meinst Du sowas?
Code:
Grüsse, Daniel :hi:
procedure TForm1.Button1Click(Sender: TObject);
begin Form1.Width := Screen.Width; Form1.Height := Screen.Height; Form1.Position := poScreenCenter; end; BBCode- FuckRacism |
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) |
Hallo Christian,
da hast Du recht, geht aber auch nicht mit dem alClient, vorBeitrag. Grüsse, Daniel :hi: |
Noch als Nachtrag die offizielle Borland Methode, wie diese auch im OI einzustellen ist.
Code:
Form1.WindowStyle := wsMaximized;
|
Moin Sakura,
stimmt auch wieder (fast). Fast weil: Form1.WindowState ;-) |
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] |
Moin Sakura,
dann pass bloss auf, dass Du mit der Zeit nicht Deinen Biss verlierst :mrgreen: |
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