[delphi] Centrer un panel dans une form

claude ray Messages postés 3093 Statut Contributeur -  
 Tatar -
Bonjour
Je crée un form avec comme WindowState wsMaximized de façon qu'à l'ouverture du programme ça occupe la totalité de l'écran quelle soit la taille de ce dernier. Sur ce form je mets un panel, et je voudrais que ce panel se centre sur l'écran. Seulement je ne trouve aucun tuto sur ce sujet.
Si vous pouviez me donner quelques lignes de code..... D'avance merci.

Claude
A voir également:

2 réponses

lirey83 Messages postés 76 Statut Membre 13
 
procedure TForm1.FormCreate(Sender: TObject);
begin
  Panel1.Left := (ClientWidth - Panel1.Width) div 2;
  Panel1.Top := (ClientHeight - Panel1.Height) div 2;
end;
4
claude ray Messages postés 3093 Statut Contributeur 700
 
Merci beaucoup Lirey83, c'est exactement ce que je voulais.

Claude
0
Tatar
 
panel1.left := (screen.width div 2) - panel1.width div 2;
panel1.top := (screen.height div 2) - panel1.height div 2;
0
claude ray Messages postés 3093 Statut Contributeur 700
 
Aucune idée ??
0