Vcl.Controls.TControlAction
Delphi
TControlAction = class(TCustomControlAction)
C++
class PASCALIMPLEMENTATION TControlAction : public TCustomControlAction
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | Vcl.Controls |
Beschreibung
TControlAction ist die Basisklasse für alle Aktionen, die VCL-Steuerelementen zugeordnet werden können.
Steuerelementaktionen können entweder programmseitig oder mittels des von der Komponente TActionManager bereitgestellten Editors definiert werden. Im letzteren Fall kann der Liste der verfügbaren Aktionen eine Steuerelementaktion hinzugefügt werden, indem auf die Option "Neue Standardaktion" geklickt und die "TControlAction"-Komponente in der Gruppe "(Keine Kategorie)" ausgewählt wird.
Steuerelementaktionen können verschiedenen Steuerelementen, wie Formularen, Schaltflächen und Kontrollkästchen, zugeordnet werden. Wenn dem Steuerelement eine Aktion zugeordnet wurde, wird diese Aktion durch Anklicken des Steuerelements automatisch aufgerufen. D.h., die Ereignisbehandlungsroutine OnClick des Steuerelements ruft die zugeordnete Aktion auf.