Vcl.StdActns.TSearchFindFirst
Delphi
TSearchFindFirst = class(TSearchFind)
C++
class PASCALIMPLEMENTATION TSearchFindFirst : public TSearchFind
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | Vcl.StdActns.pas Vcl.StdActns.hpp |
Vcl.StdActns | Vcl.StdActns |
Description
TSearchFindFirst est l'action standard pour afficher une boîte de dialogue de recherche qui cherche la première occurrence d'une chaîne.
Ajoutez TSearchFindFirst à une liste d'actions pour ajouter une boîte de dialogue de recherche non modale à votre application. Des contrôles tels que des éléments de menu et des boutons de barre d'outils liés à cette action permettent à l'application d'afficher la boîte de dialogue de recherche ou de l'amener au premier plan.
TSearchFindFirst est conçu pour fonctionner avec un contrôle de saisie (descendant TCustomEdit) comme cible. Il se désactive automatiquement si le contrôle actif d'une fiche n'est pas un contrôle de saisie.
Les actions de recherche représentent une boîte de dialogue non modale. En conséquence, l'événement OnAccept intervient non pas lorsque l'utilisateur quitte la boîte de dialogue, mais à la première apparition de la boîte de dialogue ou lorsque celle-ci reçoit la focalisation. Lorsque l'utilisateur demande par la boîte de dialogue la recherche d'une chaîne, TSearchFindFirst effectue automatiquement cette recherche, en sélectionnant le texte spécifié dans le contrôle de saisie de la cible. A la différence de l'action TSearchFind, qui trouve la première occurrence de la chaîne cherchée suivant la position du curseur dans le contrôle d'édition, TSearchFindFirst trouve la première occurrence de la chaîne cherchée, indépendamment de la position du curseur.