API:Vcl.RibbonActnCtrls.TRibbonSpinEdit.SetEnabled
Delphi
procedure SetEnabled(Value: Boolean); override;
C++
virtual void __fastcall SetEnabled(bool Value);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | Vcl.RibbonActnCtrls.pas Vcl.RibbonActnCtrls.hpp |
Vcl.RibbonActnCtrls | TRibbonSpinEdit |
Description
Définit la valeur de la propriété Enabled.
Vcl.RibbonActnCtrls.TRibbonSpinEdit.SetEnabled hérite de Vcl.Controls.TControl.SetEnabled. Tout le contenu en-dessous de cette ligne se réfère à Vcl.Controls.TControl.SetEnabled.
Définit la valeur de la propriété Enabled.
SetEnabled désigne l'implémentation protégée d'écriture de la propriété Enabled. Après avoir changé la représentation interne de la propriété Enabled, SetEnabled renvoie un message Windows au contrôle afin qu'il puisse répondre aux modifications. Lorsque TControl reçoit ce message, il invalide le contrôle afin que son aspect reflète les modifications (par exemple, afin qu'il apparaisse grisé). Certains descendants répondent à ce message d'autres façons (par exemple, les contrôles fenêtrés vérifient qu'un contrôle désactivé n'a pas la focalisation).
Surchargez GetEnabled et SetEnabled pour changer l'implémentation de la propriété Enabled. Par exemple, un descendant de TControl peut changer la manière dont la propriété Enabled interagit avec une action associée. Lors de la surcharge de SetEnabled, n'oubliez pas d'appeler la méthode héritée.