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

# ITextEditor

> Référence d’ITextEditor pour les scripts de station FlexiCapture : contrôler l’éditeur de champs de document pour appliquer ou réinitialiser les modifications, gérer les sélections et afficher les suggestions.

Représente un éditeur de champs de document.

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

| Définition                                   | Description                                                                                                                      |
| -------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| ApplyChanges() : bool                        | Applique les modifications apportées.                                                                                            |
| GetSelection( startPos : int, endPos : int ) | Renvoie le début et la fin de la sélection. Si aucun champ n'est sélectionné, assigne `0` aux paramètres `startPos` et `endPos`. |
| ResetChanges()                               | Réinitialise les modifications apportées.                                                                                        |
| SetSelection( startPos : int, endPos : int ) | Définit une nouvelle sélection.                                                                                                  |
| ShowSuggestList()                            | Affiche la liste des suggestions, si elle existe. Sinon, rien ne se passe.                                                       |

<div id="properties">
  ## Propriétés
</div>

| Nom        | Type                                                                    | Accès         | Description                        |
| ---------- | ----------------------------------------------------------------------- | ------------- | ---------------------------------- |
| Control    | [IFieldControl](/fr/flexi-capture/appendix/scripts-shell/ifieldcontrol) | Lecture seule | Le contrôle du champ.              |
| FormWindow | [IFormWindow](/fr/flexi-capture/appendix/scripts-shell/iformwindow)     | Lecture seule | La fenêtre du formulaire.          |
| Modified   | bool                                                                    | Lecture seule | Indique si le champ a été modifié. |
| Text       | string                                                                  | Lecture seule | Le texte du champ.                 |
