![]() |
Delphi-Version: 2010
TForm Elemente je nach TForm Fenstergröße zentrieren
Mahlzeit,
hab mal wieder ne Frage an euch. Gib es eine Möglichkeit alle Elemente auf meiner TForm zu zentrieren. Und wenn ja gibt es auch eine Möglichkeit alle Elemente zu zentrieren wenn ich das TForm Fenster groß bzw. klein mache. Danke schon mal :-D:thumb: |
AW: TForm Elemente je nach TForm Fenstergröße zentrieren
Wenn Du alle Elemente zentrierst, liegen sie ja übereinander :gruebel:
|
AW: TForm Elemente je nach TForm Fenstergröße zentrieren
Nein, ich meine natürlich ein Art Fenster um meine ganzen Elemente und dieses praktisch dann je nach TForm Größe auf dem TForm Fenster zentrieren :)
|
AW: TForm Elemente je nach TForm Fenstergröße zentrieren
Schau dir mal das TGridPanel an (mind Delphi 2006).
|
AW: TForm Elemente je nach TForm Fenstergröße zentrieren
Du kannst die ganzen Steuerelemente ja auf z.B. ein Panel packen. Dann noch eine Methode zum Zentrieren desselben schreiben, welche im OnResize des Forms aufgerufen wird und fertig. Das könnte beispielsweise so aussehen:
Delphi-Quellcode:
procedure TFormMain.CenterPanel;
begin Panel1.Left := (ClientWidth - Panel1.Width) div 2; Panel1.Top := (ClientHeight - Panel1.Height) div 2; end; |
AW: TForm Elemente je nach TForm Fenstergröße zentrieren
danke Leute funktioniert :thumb:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:54 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