Vcl.StdCtrls.TButtonControl.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.StdCtrls.pas Vcl.StdCtrls.hpp |
Vcl.StdCtrls | TButtonControl |
Beschreibung
Aktualisiert die Schaltfläche, um Änderungen der zugehörigen Aktion anzuzeigen.
ActionChange wird automatisch aufgerufen, wenn die zugeordnete Aktion geändert wird. Die Methode aktualisiert die Schaltfläche entsprechend des aktuellen Checked-Status der Aktion. Anschließend wird die geerbte Methode aufgerufen, die die zugehörigen Eigenschaften für diesen Client-Typ überprüft.
Der Parameter Sender gibt die zugeordnete Aktion an. Der Parameter CheckDefaults gibt an, ob Eigenschaften und Ereignisbehandlungsroutinen geändert werden sollen, wenn sie von den Standardwerten abweichen. Hat CheckDefaults den Wert true, werden die Eigenschaften und Ereignisbehandlungsroutinen nur geändert, wenn die aktuellen Werte die Standardwerte sind (die Werte also zuvor nicht geändert wurden). Hat CheckDefaults den Wert false, werden die Eigenschaften und Ereignisbehandlungsroutinen unabhängig von ihren aktuellen Werten nicht geändert.