Vcl.ExtActns.TTabAction.UpdateTarget

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure UpdateTarget(Target: TObject); override;

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Vcl.ExtActns.pas
Vcl.ExtActns.hpp
Vcl.ExtActns TTabAction

Description

Active ou désactive l'action, selon le contrôle onglet cible.

N'appelez pas la méthode UpdateTarget. Cette méthode est appelée automatiquement quand l'application est inactive, afin que les actions puissent effectuer elles-mêmes la mise à jour en fonction des conditions en cours.

Target est l'objet cible potentiel identifié par l'application.

Dans TTabAction, UpdateTarget ignore le paramètre Target et vérifie, à la place, si la propriété TabControl est définie. Si TabControl identifie un contrôle page ou un contrôle onglet activé comportant plus d'une page, UpdateTarget affecte la valeur true à la propriété Enabled. Sinon, elle affecte la valeur false à Enabled.

Après avoir défini la propriété Enabled, UpdateTarget génère un événement OnValidateTab dans lequel le code spécifique de l'application peut déterminer plus précisément si l'action doit être activée.

Voir aussi