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 valeurValuespé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 valeurValuevers tous les clients de l'action.