[delphi] Centrer un panel dans une form

claude ray Messages postés 3082 Date d'inscription   Statut Contributeur Dernière intervention   -  
 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 75 Date d'inscription   Statut Membre Dernière intervention   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 3082 Date d'inscription   Statut Contributeur Dernière intervention   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 3082 Date d'inscription   Statut Contributeur Dernière intervention   700
 
Aucune idée ??
0