Vcl.ComCtrls.TToolButton.ActionChange
Delphi
procedure ActionChange(Sender: TObject; CheckDefaults: Boolean); override;
C++
DYNAMIC void __fastcall ActionChange(System::TObject* Sender, bool CheckDefaults);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TToolButton |
Beschreibung
Wird aufgerufen, wenn sich die der Schaltfläche zugewiesene Aktion ändert.
ActionChange wird automatisch aufgerufen, wenn das mit der Eigenschaft Action angegebene Aktionsobjekt oder eine seiner Eigenschaften geändert wird. Die Methode ActionChange aktualisiert die Eigenschaften des Steuerelements, die mit den Eigenschaften des Aktionsobjekts übereinstimmen. Zu diesen Eigenschaften zählen Down, ImageIndex, Caption, Enabled, Hint und Visible sowie die Ereignisbehandlungsroutine für OnClick.
Der Parameter Sender gibt das geänderte Aktionsobjekt an. CheckDefaults bestimmt, ob alle Eigenschaften oder nur dienjenigen aktualisiert werden, deren Standardwert nicht explizit geändert wurde. Hat CheckDefaults den Wert true, werden nur die Eigenschaften und Ereignisbehandlungsroutine aktualisiert, die nicht geändert wurden.