Einzelnen Beitrag anzeigen

Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
 
Delphi 12 Athens
 
#5

AW: TForm Elemente je nach TForm Fenstergröße zentrieren

  Alt 30. Jun 2010, 13:31
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;
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat