![]() |
Form in Bildschirmmitte platzieren
Hallo,
wie kann ich eine Form beim öffnen in der Mitte platzieren? Danke schon mal im Vorraus. |
Re: Form in Bildschirmmitte platzieren
Position auf poScreenCenter.
|
Re: Form in Bildschirmmitte platzieren
die Antwort von the Master ist eine Möglichkeit, sprich
im Objektinspektor die Eigenschaft POSITION auf poScreenCenter. es geht aber zur Laufzeit. Entweder in FormCreate oder FormAktivate: procedure TForm1.FormCreate(Sender: TObject); begin Position:=poScreenCenter; end; Dadurch besteht die Möglichkeit die Position mit belieben Ereignissen und Abfragen zu kombinieren. |
Re: Form in Bildschirmmitte platzieren
Alternativ die vordefinierte Variable "Screen" nutzen, da stehen ein paar Infos drin, die dir helfen könnten.
|
Re: Form in Bildschirmmitte platzieren
so zb:
Delphi-Quellcode:
Left := (Screen.Width - Self.Width) div 2;
Top := (Screen.Height - Self.Height) div 2; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:44 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 by Thomas Breitkreuz