Vcl.Controls.TWinControl.OnAlignInsertBefore
Delphi
property OnAlignInsertBefore: TAlignInsertBeforeEvent read FOnAlignInsertBefore write FOnAlignInsertBefore;
C++
__property TAlignInsertBeforeEvent OnAlignInsertBefore = {read=FOnAlignInsertBefore, write=FOnAlignInsertBefore};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
event | protected | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TWinControl |
Beschreibung
Wird ausgelöst, wenn ein Objekt mit benutzerdefinierter Ausrichtung ausgerichtet wird.
OnAlignInsertBefore wird für alle untergeordneten Steuerelementpaare mit dem Wert alCustom in der Eigenschaft Align ausgelöst.
Das Ereignis kann die Reihenfolge festlegen, in der benutzerausgerichtete Steuerelemente platziert werden. OnAlignInsertBefore gibt true zurück, wenn C2 vor C1 platziert werden soll. Im umgekehrten Fall wird false zurückgegeben. Das Ereignis nimmt einen TAlignInsertBeforeEvent-Typ auf.
CustomAlignInsertBefore löst das Ereignis OnAlignInsertBefore aus. Wenn dieses Ereignis definiert ist, gibt CustomAlignInsertBefore den von OnAlignInsertBefore zurückgegebenen Wert zurück. Durch Definition dieses Ereignis wird dem Benutzer ermöglicht, die Reihenfolge der Steuerelementausrichtung ohne Überschreiben von CustomAlignInsertBefore festzulegen.