Vcl.Controls.TAlignInfo

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TAlignInfo = record

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
record
struct
public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls Vcl.Controls

Beschreibung

TAlignInfo beschreibt die Ausrichtung eines Steuerelements innerhalb einer übergeordneten Komponente.

Wenn ein untergeordnetes Steuerelement mit dem Wert alCustom in der Eigenschaft Align in der übergeordneten Komponente ausgerichtet wird, ruft das zugehörige OnAlignPosition-Ereignis eine TAlignPositionEvent-Prozedur auf. An diese Prozedur wird ein TAlignInfo-Wert übergeben.

AlignList ist eine Liste der Komponenten in der übergeordneten Komponente, die die Ausrichtung alCustom haben. Jede dieser Komponenten ruft das Ereignis OnAlignPosition auf.

ControlIndex ist der AlignList-Index der Komponente, die aktuell das Ereignis OnAlignPosition erzeugt.

Align gibt die Ausrichtung der Komponente an - ist immer alCustom.

Scratch wird nur intern verwendet.

Siehe auch