tom.h header
This header is used by Windows Controls. For more information, see:
tom.h contains the following programming interfaces:
Interfaces
ITextDisplays Represents the displays collection for this Text Object Model (TOM) engine instance. |
ITextDocument The ITextDocument interface is the Text Object Model (TOM) top-level interface, which retrieves the active selection and range objects for any story in the document�whether active or not. |
ITextDocument2 Extends the ITextDocument interface, adding methods that enable the Input Method Editor (IME) to drive the rich edit control, and methods to retrieve other interfaces such as ITextDisplays, ITextRange2, ITextFont2, ITextPara2, and so on. |
ITextFont Text Object Model (TOM) rich text-range attributes are accessed through a pair of dual interfaces, ITextFont and ITextPara. (ITextFont) |
ITextFont2 In the Text Object Model (TOM), applications access text-range attributes by using a pair of dual interfaces, ITextFont and ITextPara. |
ITextPara Text Object Model (TOM) rich text-range attributes are accessed through a pair of dual interfaces, ITextFont and ITextPara. (ITextPara) |
ITextPara2 Text Object Model (TOM) rich text-range attributes are accessed through a pair of dual interfaces, ITextFont and ITextPara. (ITextPara2) |
ITextRange The ITextRange objects are powerful editing and data-binding tools that allow a program to select text in a story and then examine or change that text. |
ITextRange2 The ITextRange2 interface is derived from ITextRange, and its objects are powerful editing and data-binding tools that enable a program to select text in a story and then examine or change that text. |
ITextRow The ITextRow interface provides methods to insert one or more identical table rows, and to retrieve and change table row properties. To insert nonidentical rows, call ITextRow::Insert for each different row configuration. |
ITextSelection A text selection is a text range with selection highlighting. |
ITextSelection2 Currently, this interface contains no methods other than those inherited from ITextRange2. |
ITextStory The ITextStory interface methods are used to access shared data from multiple stories, which is stored in the parent ITextServices instance. |
ITextStoryRanges The purpose of the ITextStoryRanges interface is to enumerate the stories in an ITextDocument. |
ITextStoryRanges2 The ITextStoryRanges2 interface enumerates the stories in an ITextDocument. |
ITextStrings The ITextStrings interface represents a collection of rich-text strings that are useful for manipulating rich text. |
Enumerations
MANCODE Represents mathematical alphanumeric codes. |
OBJECTTYPE Defines values that identify object types in the Text Object Model (TOM) content. |
tomConstants Defines values that are used with the Text Object Model (TOM) API. |