> ## 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.

# ITextValidatorEvents-Schnittstelle

> ITextValidatorEvents-Schnittstelle in ABBYY FineReader Engine Visual Components unter Windows — Dies ist eine Callback-Schnittstelle, die verwendet wird, um Ereignisse vom TextValidator-Objekt an Listener zu melden.

<Warning>
  Visual Components werden in FRE für Windows implementiert.
</Warning>

Dies ist eine Callback-Schnittstelle, die verwendet wird, um Ereignisse vom Objekt [TextValidator](/de/fine-reader/engine/visual-components-reference/textvalidator) an Listener zu melden. Diese Schnittstelle wird clientseitig implementiert. Ausführliche Implementierungshinweise für Ihr Entwicklungstool finden Sie unter [Arbeiten mit verknüpfbaren Objekten](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-connectable-objects).

Diese Schnittstelle ist von der Schnittstelle [IInputEvents](/de/fine-reader/engine/visual-components-reference/iinputevents) abgeleitet und erbt deren Methoden. Die Maus- und Tastatureingabeereignisse von Text Validator sind tatsächlich Ereignisse des in Text Validator integrierten Text Editor. Sie werden verwendet, um Benutzereingaben in Text Validator zu überwachen und bei Bedarf darauf zu reagieren. Beachten Sie, dass die Eingabeereignisse von Text Validator, das über die Schaltfläche Check Spelling des Text Editor geöffnet wurde, an den Text Editor weitergeleitet werden (nicht an Text Validator).

Ein Objekt, das über die Methoden dieser Schnittstelle Benachrichtigungen empfängt, kann innerhalb der Implementierung dieser Methoden Folgendes tun:

* Informationen zur Rechtschreibprüfung melden und einige Bearbeitungsvorgänge abbrechen.
* Beliebige Systemmeldungen verarbeiten, damit die Anwendung bei lang andauernden Vorgängen nicht den Eindruck erweckt, nicht mehr zu reagieren. Dies kann in Anwendungen mit einer Benutzeroberfläche nützlich sein.
* Informationen über Mausbewegungen und -klicks, Tastendrücke und die Auswahl von Symbolen melden.

<div id="methods">
  ## Methoden
</div>

| Name                                                                                                                      | Beschreibung                                                                                                                                                                                                                                           |
| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [OnActivePageChanged](/de/fine-reader/engine/visual-components-reference/itextvalidatorevents/onactivepagechanged-method) | Wird aufgerufen, nachdem die aktive Seite in Text Validator geändert wurde. Übergibt dem Client eine Referenz auf die neue aktive Seite.                                                                                                               |
| [OnDocumentChanged](/de/fine-reader/engine/visual-components-reference/itextvalidatorevents/ondocumentchanged-method)     | Wird aufgerufen, nachdem das aktive Dokument in Text Validator geändert wurde. Übergibt dem Client eine Referenz auf das neue Dokument.                                                                                                                |
| [OnLocked](/de/fine-reader/engine/visual-components-reference/itextvalidatorevents/onlocked-method)                       | Wird aufgerufen, nachdem Text Validator gesperrt oder entsperrt wurde. Übergibt dem Client Informationen dazu, ob die Komponente Text Validator gesperrt oder entsperrt ist.                                                                           |
| [OnOptionsChanged](/de/fine-reader/engine/visual-components-reference/itextvalidatorevents/onoptionschanged-method)       | Wird aufgerufen, nachdem eine Option in Text Validator geändert wurde. Optionen werden im Dialogfeld „Options“ festgelegt (in Text Validator klicken Sie auf Settings > Options).                                                                      |
| [OnSelectionChanged](/de/fine-reader/engine/visual-components-reference/itextvalidatorevents/onselectionchanged-method)   | Wird aufgerufen, nachdem die Textauswahl in Text Validator geändert wurde. Übergibt dem Client die Cursorposition am Anfang der Auswahl und die Länge der Auswahl.                                                                                     |
| [OnSpellingCompleted](/de/fine-reader/engine/visual-components-reference/itextvalidatorevents/onspellingcompleted-method) | Wird aufgerufen, nachdem die Rechtschreibprüfung in Text Validator abgeschlossen wurde.                                                                                                                                                                |
| [OnSymbolSelected](/de/fine-reader/engine/visual-components-reference/itextvalidatorevents/onsymbolselected-method)       | Wird aufgerufen, nachdem in Text Validator ein Symbol ausgewählt wurde. Übergibt dem Client Informationen über das Begrenzungsrechteck des Symbols.                                                                                                    |
| [OnValidationEvent](/de/fine-reader/engine/visual-components-reference/itextvalidatorevents/onvalidationevent-method)     | Wird aufgerufen, wenn Text Validator während der Rechtschreibprüfung einen Fehler findet. Ermöglicht dem Client, die für den Fehler auszuführende Aktion auszuwählen: ignorieren, ersetzen oder ein unsicher erkanntes Wort dem Wörterbuch hinzufügen. |

<div id="see-also">
  ## Siehe auch
</div>

[Arbeiten mit verknüpfbaren Objekten](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-connectable-objects)

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