New Features

Text Control 32.0 provides the following new features:

Feature Description
MFC Version The Microsoft Foundation Classes library has been updated from version 12.0 to version 14.0 (MFC140U.DLL).
Footnotes Footnotes can be used in a document to explain, comment on, or provide references to something. A footnote consists of a reference mark in the document and the footnote itself appearing at the bottom of the page. The footnote has a footnote mark with the same number as the reference mark. To insert a new note, the FootnoteInsert method can be used. It inserts the reference mark at the current text input position and the footnote mark at the bottom of the page. The text input position is set behind the footnote mark, so that the end-user can insert the footnote text. The text can be formatted with all possible formatting attributes, even tables and/or images can be added. All footnotes are numbered from the beginning to the end of the document with a certain starting number and a number format. Possible number formats are Arabic and Roman numbers and small or capital letters. To alter the starting number and the format the FootnoteStartNumber and FootnoteNumberFormat properties can be used. When a new footnote is inserted in front of existing footnotes the numbers of all following notes are automatically increased and updated. To get an overview, the reference mark and the footnote mark can be highlighted using the FootnoteHighlightMode property. A footnote can be programmatically identified through a unique internal identifier which is internally created and managed. All footnotes in a document can be enumerated with the FootnoteNext method. Events occur, when a footnote is created (FootnoteCreated) or deleted (FootnoteDeleted), when the current text input position enters (FootnoteReferenceMarkEntered) or leaves (FootnoteReferenceMarkLeft) the reference mark in the document and when the footnote text gets (FootnoteSectionActivated) or has lost (FootnoteSectionDeactivated) the text input postion. Footnotes can be saved in the TX TextControl text format (.tx), the Rich Text Format (.rtf) and the Microsoft Word formats (.doc, .docx).