Vcl.Controls.TAlign
Delphi
TAlign = (alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom);
C++
enum DECLSPEC_DENUM TAlign : unsigned char { alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom };
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
enum | public | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | Vcl.Controls |
Description
TAlign indique l'alignement d'un contrôle dans son parent.
TAlign spécifie comment un contrôle est placé en fonction de son parent. Voici ses valeurs possibles :
Valeur | Signification |
---|---|
alNone |
Le contrôle reste à l'emplacement où il a été mis. Valeur par défaut. |
alTop |
Le contrôle se place en haut de son parent et prend toute la largeur de son parent. Sa hauteur n'est pas modifiée. |
alBottom |
Le contrôle se place en bas de son parent et prend toute la largeur de son parent. Sa hauteur n'est pas modifiée. |
alLeft |
Le contrôle se place sur le bord gauche de son parent et prend toute la hauteur de son parent. Sa largeur n'est pas modifiée. |
alRight |
Le contrôle se place sur le bord droit de son parent et prend toute la hauteur de son parent. Sa largeur n'est pas modifiée. |
alClient |
Le contrôle remplit la zone client de son parent. Si un autre contrôle occupe déjà une partie de cette zone, le contrôle nouveau se redimensionne pour prendre le reste de la zone. |
alCustom |
La position du contrôle est déterminée par les appels des méthodes CustomAlignInsertBefore et CustomAlignPosition de son parent. |