API:Vcl.ExtActns.TPreviousTab.UpdateTarget

De RAD Studio API Documentation

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 TPreviousTab

Description

Active ou désactive l'action, selon le contrôle onglet cible. {{#multireplace:Vcl.ExtActns.TPreviousTab.UpdateTarget|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} hérite de {{#multireplace:Vcl.ExtActns.TTabAction.UpdateTarget|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Tout le contenu en-dessous de cette ligne se réfère à {{#multireplace:Vcl.ExtActns.TTabAction.UpdateTarget|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.

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