Vcl.ExtActns.TTabAction.UpdateTarget

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure UpdateTarget(Target: TObject); override;

C++

virtual void __fastcall UpdateTarget(System::TObject* Target);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Vcl.ExtActns.pas
Vcl.ExtActns.hpp
Vcl.ExtActns TTabAction

Beschreibung

Aktiviert oder deaktiviert die Aktion in Abhängigkeit vom Ziel-Registerkartensteuerelement.

Rufen Sie die Methode UpdateTarget nicht direkt auf. Diese Methode wird automatisch aufgerufen, wenn sich die Anwendung im Leerlauf befindet, damit Aktionen nach Maßgabe der aktuellen Bedingungen aktualisiert werden können.

Target ist das von der Anwendung bezeichnete potentielle Zielobjekt.

In TTabAction-Objekten ignoriert UpdateTarget den Parameter Target und prüft stattdessen, ob der Eigenschaft TabControl ein Wert zugewiesen wurde. Bezeichnet TabControl ein aktiviertes Seiten- oder Registerkartensteuerelement mit mehr als einer Seite, weist UpdateTarget der Eigenschaft Enabled den Wert true zu. Andernfalls weist UpdateTarget der Eigenschaft Enabled den Wert false zu.

Nach dem Einstellen der Eigenschaft Enabled generiert UpdateTarget ein OnValidateTab-Ereignis, in dem mit anwendungsspezifischem Quelltext detailliert definiert werden kann, unter welchen Umständen die Aktion aktiviert werden soll.

Siehe auch