Vcl.ComCtrls.TCustomComboBoxEx.ActionChange
Delphi
procedure ActionChange(Sender: TObject; CheckDefaults: Boolean); override;
C++
DYNAMIC void __fastcall ActionChange(System::TObject* Sender, bool CheckDefaults);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomComboBoxEx |
Description
Répond lors de la modification de l'action dont cette boîte à options est un client.
ActionChange est appelée automatiquement lorsque l'objet action spécifié par la propriété Action, ou une de ses propriétés, change.
Dans TCustomComboBoxEx , ActionChange vérifie si l'action est un objet TStaticActionList et, si c'est le cas, actualise de manière appropriée ses propriétés Images et ItemIndex. Puis elle appelle la méthode héritée qui actualise les propriétés Caption, Enabled, Hint et Visible ainsi que le gestionnaire d'événement OnClick.
Le paramètre Sender représente l'objet action ayant changé. Le paramètre CheckDefaults indique si les propriétés du contrôle doivent toutes être actualisées ou seulement celles qui n'ont pas été explicitement changées à partir de leurs valeurs par défaut. Lorsque CheckDefaults a la valeur true, seules les propriétés et gestionnaires d'événement n'ayant pas changé depuis les valeurs par défaut sont actualisés.