Vcl.StdActns.TSearchReplace.ExecuteTarget

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure ExecuteTarget(Target: TObject); override;

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Vcl.StdActns.pas
Vcl.StdActns.hpp
Vcl.StdActns TSearchReplace

Description

Lance la boîte de dialogue associée et affecte un gestionnaire d'événement pour remplacer le texte trouvé.

N'appelez pas la méthode ExecuteTarget. Cette méthode est appelée automatiquement lorsque l'action se déclenche en réponse à une action de l'utilisateur (par exemple, la sélection d'un élément de menu ou l'appui sur un bouton de la barre d'outils lié à cette action).

Target représente l'objet actif quand l'action est déclenchée.

ExecuteTarget lance d'abord la boîte de dialogue de recherche et de remplacement spécifiée par Dialog. Il s'agit d'une boîte de dialogue non modale. Donc le résultat de la méthode Execute de la boîte de dialogue indique simplement si la boîte de dialogue est bien apparue ou si elle a reçu la focalisation. Ce résultat est défini comme la valeur de la propriété ExecuteResult et un événement OnAccept se produit si la boîte de dialogue a reçu la focalisation, tandis que c'est un événement OnCancel si la boîte de dialogue n'est pas apparue.

Finalement, ExecuteTarget initialise le gestionnaire d'événement OnReplace de la boîte de dialogue de recherche et de remplacement avec une méthode privée qui effectue le remplacement spécifié par la boîte de dialogue.

Voir aussi