Vcl.Controls.TAlign

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.



Voir aussi