Hallo Ben,
bei variabel großem Panel nimmst du die Anchors, sonst geht das hier:
Delphi-Quellcode:
procedure TDemoForm.FormResize(Sender: TObject);
begin
Panel.Left := (ClientWidth - Panel.Width) shr 1;
Panel.Top := (ClientHeight - Panel.Height) shr 1;
end;
Grüße vom marabu