System.Actions.TContainedAction.SetEnabled
Delphi
procedure SetEnabled(Value: Boolean); virtual;
C++
virtual void __fastcall SetEnabled(bool Value);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | System.Actions.pas System.Actions.hpp |
System.Actions | TContainedAction |
Beschreibung
Setzt die Eigenschaft Enabled der Aktion auf den angegebenen Wert (Value
) und gibt ihn an alle Clients der Aktion weiter.
Das Verhalten von SetEnabled hängt von der Eigenschaft State der Aktionsliste (ActionList) ab:
- Wenn der Wert von State
asSuspended
ist, setzt SetEnabled nur die Eigenschaft SetEnabled der Aktion auf den angegebenen Wert (Value
). - Wenn der Wert von State
asSuspendedEnabled
ist, setzt SetEnabled die Eigenschaft Enabled der Aktion und aller Clients der Aktion auf True. - Ansonsten setzt SetEnabled die Eigenschaft Enabled der Aktion auf den angegebenen Wert (
Value
) und gibt ihn an alle Clients der Aktion weiter.