> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Interface ITextValidatorEvents

> Interface ITextValidatorEvents dans ABBYY FineReader Engine Visual Components sous Windows — Il s’agit d’une interface de rappel utilisée pour signaler les événements de l’objet TextValidator aux listeners.

<Warning>
  Les Visual Components sont implémentés dans FRE pour Windows.
</Warning>

Il s’agit d’une interface de rappel utilisée pour signaler les événements de l’objet [TextValidator](/fr/fine-reader/engine/visual-components-reference/textvalidator) aux listeners. Cette interface est implémentée côté client. Consultez les conseils d’implémentation détaillés pour votre outil de développement dans [Utilisation des objets connectables](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-connectable-objects).

Cette interface dérive de l’interface [IInputEvents](/fr/fine-reader/engine/visual-components-reference/iinputevents) et hérite de ses méthodes. Les événements d’entrée de la souris et du clavier de Text Validator sont en réalité des événements du Text Editor intégré à Text Validator. Ils sont utilisés pour surveiller les actions de l’utilisateur dans Text Validator et, si nécessaire, y répondre. Notez que les événements d’entrée de TextValidator ouvert à l’aide du bouton Check Spelling de Text Editor sont transmis à Text Editor (et non à Text Validator).

Un objet recevant des notifications via les méthodes de cette interface peut effectuer les opérations suivantes dans l’implémentation de ces méthodes :

* Signaler des informations sur la vérification orthographique et annuler certaines opérations de modification.
* Traiter les messages système afin d’éviter que l’application ne semble ne plus répondre pendant les opérations longues. Cela peut être utile dans les applications dotées d’une interface utilisateur.
* Signaler des informations sur les déplacements et les clics de la souris, les pressions de touches et la sélection de symboles.

<div id="methods">
  ## Méthodes
</div>

| Nom                                                                                                                       | Description                                                                                                                                                                                                                                           |
| ------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [OnActivePageChanged](/fr/fine-reader/engine/visual-components-reference/itextvalidatorevents/onactivepagechanged-method) | Appelée après modification de la page active dans Text Validator. Transmet au client une référence à la nouvelle page active.                                                                                                                         |
| [OnDocumentChanged](/fr/fine-reader/engine/visual-components-reference/itextvalidatorevents/ondocumentchanged-method)     | Appelée après modification du document actif dans Text Validator. Transmet au client une référence au nouveau document.                                                                                                                               |
| [OnLocked](/fr/fine-reader/engine/visual-components-reference/itextvalidatorevents/onlocked-method)                       | Appelée après le verrouillage ou le déverrouillage de Text Validator. Transmet au client des informations indiquant si le composant Text Validator est verrouillé ou déverrouillé.                                                                    |
| [OnOptionsChanged](/fr/fine-reader/engine/visual-components-reference/itextvalidatorevents/onoptionschanged-method)       | Appelée après modification d’une option dans Text Validator. Les options sont définies dans la boîte de dialogue Options (dans Text Validator, cliquez sur Settings > Options).                                                                       |
| [OnSelectionChanged](/fr/fine-reader/engine/visual-components-reference/itextvalidatorevents/onselectionchanged-method)   | Appelée après modification de la sélection de texte dans Text Validator. Transmet au client la position du curseur au début de la sélection ainsi que la longueur de celle-ci.                                                                        |
| [OnSpellingCompleted](/fr/fine-reader/engine/visual-components-reference/itextvalidatorevents/onspellingcompleted-method) | Appelée une fois la vérification orthographique terminée dans Text Validator.                                                                                                                                                                         |
| [OnSymbolSelected](/fr/fine-reader/engine/visual-components-reference/itextvalidatorevents/onsymbolselected-method)       | Appelée après sélection d’un symbole dans Text Validator. Transmet au client des informations sur le rectangle englobant du symbole.                                                                                                                  |
| [OnValidationEvent](/fr/fine-reader/engine/visual-components-reference/itextvalidatorevents/onvalidationevent-method)     | Appelée lorsque Text Validator détecte une erreur lors de la vérification orthographique. Permet au client de sélectionner l’opération à effectuer sur l’erreur : l’ignorer, la remplacer ou ajouter au dictionnaire le mot reconnu avec incertitude. |

<div id="see-also">
  ## Voir aussi
</div>

[Utilisation des objets connectables](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-connectable-objects)

[TextValidator](/fr/fine-reader/engine/visual-components-reference/textvalidator)
