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

# TextEditorModeEnum

> TextEditorModeEnum enumeration in ABBYY FineReader Engine Visual Components on Windows — TextEditorModeEnum enumeration constants are used to denote text viewing mode.

<Warning>
  Visual Components are implemented in FRE for Windows.
</Warning>

TextEditorModeEnum enumeration constants are used to denote text viewing mode.

```
typedef enum {
 TEM_FormatParagraphs,
 TEM_PlainText,
 TEM_ExactCopy,
 TEM_EditableCopy
} TextEditorModeEnum;
```

## Elements

| Name                    | Description                                                                                                                                             |
| ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| TEM\\\_FormatParagraphs | Paragraphs and fonts types and sizes are retained. The text formatting inside paragraphs is not retained.                                               |
| TEM\\\_PlainText        | The text in Text Editor is formatted in a single column. Frames are not used. Paragraphs are retained, while types and sizes of fonts are not retained. |
| TEM\\\_ExactCopy        | Maintains the formatting of the original document. Layout blocks are used as frames.                                                                    |
| TEM\\\_EditableCopy     | Preserves the original format and text flow.                                                                                                            |

## Used in

[ITextEditor::Mode](/fine-reader/engine/visual-components-reference/texteditor#mode)
