Vcl.Buttons.TSpeedButton.ActionChange

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.Buttons.pas
Vcl.Buttons.hpp
Vcl.Buttons TSpeedButton

Beschreibung

Reagiert auf Änderungen der dem Steuerelement zugeordneten Aktion.

Vcl.Buttons.TSpeedButton.ActionChange erbt von Vcl.Controls.TControl.ActionChange. Der folgende Inhalt bezieht sich auf Vcl.Controls.TControl.ActionChange.

Reagiert auf Änderungen der dem Steuerelement zugeordneten Aktion.

ActionChange wird automatisch aufgerufen, wenn das mit der Eigenschaft Action angegebene Aktionsobjekt oder eine seiner Eigenschaften geändert wird. Standardmäßig erfolgt der Aufruf in der Behandlungsroutine für das Ereignis OnChange der zugehörigen Aktionsverknüpfung.

Die Methode ActionChange aktualisiert die Eigenschaften des Steuerelements, die mit den Eigenschaften des Aktionsobjekts übereinstimmen. Dazu gehören 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.

Siehe auch