Afficher : Delphi C++
Préférences d'affichage

Vcl.Controls.TAlignInfo

De XE2 API Documentation

Delphi

  TAlignInfo = record
    AlignList: TList;
    ControlIndex: Integer;
    Align: TAlign;
    Scratch: Integer;
  end;

C++

struct DECLSPEC_DRECORD TAlignInfo{
public:
System::Classes::TList* AlignList;
int ControlIndex;
TAlign Align;
int Scratch;
};

Propriétés

Type Visibilité  Source Unité  Parent
struct
class
public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls Vcl.Controls

Description

TAlignInfo décrit l'alignement d'un contrôle dans un parent.

Quand un enfant ayant la propriété Align définie sur alCustom est aligné dans son composant conteneur, l'événement OnAlignPosition associé invoque une procédure TAlignPositionEvent. Une valeur TAlignInfo est transmise à cette procédure.

AlignList est la liste des composants du parent ayant l'alignement alCustom. Chacun de ces composants invoquera l'événement OnAlignPosition.

ControlIndex est l'index AlignList du composant générant actuellement l'événement OnAlignPosition.

Align donne l'alignement de ce composant - toujours alCustom.

Scratch apparaît en usage interne uniquement.

Voir aussi

Versions précédentes
Traductions