System.Actions.TContainedAction.SetEnabled
Delphi
procedure SetEnabled(Value: Boolean); virtual;
C++
virtual void __fastcall SetEnabled(bool Value);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | System.Actions.pas System.Actions.hpp |
System.Actions | TContainedAction |
Description
Définit la propriété Enabled de l'action sur la valeur Value
spécifiée et propage cette valeur Value
vers tous les clients de l'action.
Le comportement de SetEnabled dépend de l'état de la liste d'actions ActionList :
- Si la valeur de State est
asSuspended
, SetEnabled affecte la valeurValue
spécifiée uniquement à la propriété Enabled de l'action. - Si la valeur de State est
asSuspendedEnabled
, SetEnabled affecte la valeur True à la propriété Enabled de l'action et de tous les clients de l'action. - Sinon, SetEnabled affecte la valeur
Value
à la propriété Enabled de l'action et propage cette valeurValue
vers tous les clients de l'action.