# Using Footnotes

> Insert, edit, number and delete footnotes in TXTextControl with FootnoteInsert, FootnoteEdit and FootnoteNumberFormat and react to reference mark events.

- **Product:** TX Text Control ActiveX
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Text Control ActiveX > API Reference > Programming Categories > Using Footnotes
- **969 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-activex/reference/categories/footnotes/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-activex/reference/categories/footnotes/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-activex/reference/categories/footnotes/llms-full.txt

---

Footnotes in `TXTextControl` consist of a reference mark in the text and the footnote text in the footnote section of the page. The members below insert, edit, find and delete footnotes, format their numbers and report when the user enters or leaves a reference mark or the footnote section.

### Properties

| Member | Description |
|---|---|
| [`TXTextControl.FootnoteHighlightMode`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotehighlightmode-property/llms-full.txt) | This property returns or sets a value indicating whether all the footnote numbers, reference marks as well as footnote marks, in the document 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) | This property returns or sets the footnotes' number format. |
| [`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) | This property returns or sets the number for the first footnote. |

### Methods

| Member | Description |
|---|---|
| [`TXTextControl.FootnoteDelete`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/footnotedelete-method/llms-full.txt) | This method 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) | This method 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) | This method returns the identifier of the footnote that follows the specified footnote in the `TXTextControl`'s current text. |

### 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 document's 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 document's page has lost the current text input position. |

### Related Pages

- [Text Fields](https://docs.textcontrol.com/tx-text-control-activex/reference/categories/text-fields/llms-full.txt): insert, find and edit marked text fields.
- [Sections and Pages](https://docs.textcontrol.com/tx-text-control-activex/reference/categories/sections-pages/llms-full.txt): sections, page size, margins, columns and page borders.

---

## Nearby

- **Previous:** [Using a Table of Contents](https://docs.textcontrol.com/tx-text-control-activex/reference/categories/table-of-contents/llms-full.txt)
- **Next:** [Text Selections and Character Input](https://docs.textcontrol.com/tx-text-control-activex/reference/categories/selections/llms-full.txt)
