# What's New in TX Text Control ActiveX 32.0

> TX Text Control ActiveX 32.0: footnotes with FootnoteInsert, number formats, highlighting and footnote events, and the update to MFC 14.0 (MFC140U.DLL).

- **Product:** TX Text Control ActiveX
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Text Control ActiveX > What's New > What's New in TX Text Control ActiveX 32.0
- **1627 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-activex/whats-new/3200/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-activex/whats-new/3200/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-activex/whats-new/3200/llms-full.txt

---

Footnotes came to TX Text Control ActiveX with version 32.0, together with a newer version of the Microsoft Foundation Classes library that the control runs on. Read on for the features, properties, methods and events that version 32.0 added since version 31.0.

Version 32.0 was released in September 2023, together with TX Text Control .NET Server, TX Text Control .NET for Windows Forms and TX Text Control .NET for WPF 32.0.

### New Features

- **MFC version.** The Microsoft Foundation Classes library has been updated from version 12.0 to version 14.0 (MFC140U.DLL).
- **Footnotes.** A footnote explains, comments on or gives a reference for something in a document. It consists of a reference mark in the text and the footnote itself at the bottom of the page, which starts with a footnote mark of the same number.
    - **Insert a footnote.** [FootnoteInsert](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnoteinsert-method/llms-full.txt) inserts the reference mark at the current text input position and the footnote mark at the bottom of the page. It then sets the text input position behind the footnote mark, so that the end user can type the footnote text. The text takes every formatting attribute, and tables and images can be added to it.
    - **Numbering.** All footnotes are numbered from the beginning to the end of the document, from a starting number and in a number format: Arabic numbers, Roman numbers, or small or capital letters. [FootnoteStartNumber](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotestartnumber-property/llms-full.txt) and [FootnoteNumberFormat](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotenumberformat-property/llms-full.txt) change the starting number and the format. When you insert a footnote in front of existing ones, the numbers of all following footnotes are increased and updated automatically.
    - **Highlighting.** [FootnoteHighlightMode](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotehighlightmode-property/llms-full.txt) highlights the reference marks and the footnote marks, which gives an overview of the footnotes.
    - **Identifiers.** Each footnote has a unique identifier, which TX Text Control creates and manages internally and which identifies the footnote in code. [FootnoteNext](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotenext-method/llms-full.txt) enumerates all footnotes of a document.
    - **Events.** Events occur when a footnote is created ([FootnoteCreated](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotecreated-event/llms-full.txt)) or deleted ([FootnoteDeleted](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotedeleted-event/llms-full.txt)), when the current text input position enters ([FootnoteReferenceMarkEntered](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotereferencemarkentered-event/llms-full.txt)) or leaves ([FootnoteReferenceMarkLeft](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotereferencemarkleft-event/llms-full.txt)) a reference mark, and when the footnote text gets ([FootnoteSectionActivated](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotesectionactivated-event/llms-full.txt)) or loses ([FootnoteSectionDeactivated](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotesectiondeactivated-event/llms-full.txt)) the text input position.
    - **File formats.** Footnotes are saved in the TX Text Control format (.tx), the Rich Text Format (.rtf) and the Microsoft Word formats (.doc, .docx).

![The footnote section at the bottom of a page in TX Text Control ActiveX 34.0, separated from the main text by a line, with the reference mark of footnote 2 in the text above it.](https://docs.textcontrol.com/assets/img/tx-text-control-activex/footnotes-document.f2f0f155.webp)

### New Properties, Methods and Events

All new members of version 32.0 belong to `TXTextControl` and handle footnotes.

#### Properties

| Member | Description |
|---|---|
| [TXTextControl.FootnoteHighlightMode](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotehighlightmode-property/llms-full.txt) | Returns or sets a value indicating whether all footnote numbers of the document, reference marks as well as footnote marks, are highlighted. |
| [TXTextControl.FootnoteName](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotename-property/llms-full.txt) | Returns or sets a name for the footnote. |
| [TXTextControl.FootnoteNumberFormat](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotenumberformat-property/llms-full.txt) | Returns or sets the number format of the footnotes. |
| [TXTextControl.FootnoteReferenceMarkEnd](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotereferencemarkend-property/llms-full.txt) | Returns the index (one-based) of the last character of the footnote's reference mark. |
| [TXTextControl.FootnoteReferenceMarkStart](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotereferencemarkstart-property/llms-full.txt) | Returns the index (one-based) of the first character of the footnote's reference mark. |
| [TXTextControl.FootnoteStartNumber](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotestartnumber-property/llms-full.txt) | Returns or sets the number of the first footnote. |

#### Methods

| Member | Description |
|---|---|
| [TXTextControl.FootnoteDelete](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotedelete-method/llms-full.txt) | Removes a footnote from the document. |
| [TXTextControl.FootnoteEdit](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnoteedit-method/llms-full.txt) | Sets the current text input position in the footnote section, at the end of the current footnote text, so that the text can be edited or formatted. |
| [TXTextControl.FootnoteGoto](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotegoto-method/llms-full.txt) | Sets the current input position to the reference mark of the specified footnote and scrolls the text so that this position is at the top of the control's visible text. |
| [TXTextControl.FootnoteInsert](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnoteinsert-method/llms-full.txt) | Adds a new footnote to the document at the current text input position. |
| [TXTextControl.FootnoteNext](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotenext-method/llms-full.txt) | Returns the identifier of the footnote that follows the specified footnote in the current text of `TXTextControl`. |

#### Events

| Member | Description |
|---|---|
| [TXTextControl.FootnoteCreated](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotecreated-event/llms-full.txt) | Occurs when a footnote has been created. |
| [TXTextControl.FootnoteDeleted](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotedeleted-event/llms-full.txt) | Occurs when a footnote has been deleted. |
| [TXTextControl.FootnoteReferenceMarkEntered](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotereferencemarkentered-event/llms-full.txt) | Occurs when the current input position has been moved to the position of a footnote reference mark. |
| [TXTextControl.FootnoteReferenceMarkLeft](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotereferencemarkleft-event/llms-full.txt) | Occurs when the current input position has left the position of a footnote reference mark. |
| [TXTextControl.FootnoteSectionActivated](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotesectionactivated-event/llms-full.txt) | Occurs when the footnote section of a page gets the current text input position from another part of the document. |
| [TXTextControl.FootnoteSectionDeactivated](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotesectiondeactivated-event/llms-full.txt) | Occurs when the footnote section of a page has lost the current text input position. |

### Related Pages

- [Version 34.0](https://docs.textcontrol.com/tx-text-control-activex/whats-new/3400/llms-full.txt): accessible PDF documents and descriptive texts.
- [Version 31.0](https://docs.textcontrol.com/tx-text-control-activex/whats-new/3100/llms-full.txt): signature fields and built-in dialog boxes.
- [Using Footnotes](https://docs.textcontrol.com/tx-text-control-activex/reference/categories/footnotes/llms-full.txt): all members for footnotes.
- [What's New](https://docs.textcontrol.com/tx-text-control-activex/whats-new/llms-full.txt): the changes of every TX Text Control ActiveX version.

---

## Nearby

- **Previous:** [What's New in TX Text Control ActiveX 34.0](https://docs.textcontrol.com/tx-text-control-activex/whats-new/3400/llms-full.txt)
- **Next:** [What's New in TX Text Control ActiveX 31.0](https://docs.textcontrol.com/tx-text-control-activex/whats-new/3100/llms-full.txt)
