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.