OBJECTTYPE enumeration (tom.h)
Defines values that identify object types in the Text Object Model (TOM) content.
Syntax
typedef enum __MIDL___MIDL_itf_tom_0000_0000_0002 {
tomSimpleText = 0,
tomRuby,
tomHorzVert,
tomWarichu,
tomEq = 9,
tomMath = 10,
tomAccent = tomMath,
tomBox,
tomBoxedFormula,
tomBrackets,
tomBracketsWithSeps,
tomEquationArray,
tomFraction,
tomFunctionApply,
tomLeftSubSup,
tomLowerLimit,
tomMatrix,
tomNary,
tomOpChar,
tomOverbar,
tomPhantom,
tomRadical,
tomSlashedFraction,
tomStack,
tomStretchStack,
tomSubscript,
tomSubSup,
tomSuperscript,
tomUnderbar,
tomUpperLimit,
tomObjectMax
} OBJECTTYPE;
Constants
tomSimpleText Value: 0 Not an inline function. |
tomRuby Base text with ruby annotation. |
tomHorzVert Text flows horizontally in a vertically oriented document. |
tomWarichu A Warichu "2 lines in one" comment. |
tomEq Value: 9 An RTF Eq (equation) field. |
tomMath Value: 10 Math. |
tomAccent Value: tomMath Accent (combining mark). |
tomBox Abstract box with properties. |
tomBoxedFormula Encloses the argument in a rectangle. |
tomBrackets Encloses the argument in brackets, parentheses, and so on. |
tomBracketsWithSeps Encloses the argument in brackets, parentheses, and so on, and with separators. |
tomEquationArray Column of aligned equations. |
tomFraction Fraction. |
tomFunctionApply Function apply. |
tomLeftSubSup Left subscript or superscript. |
tomLowerLimit Second argument below the first. |
tomMatrix Matrix. |
tomNary General n-ary expression. |
tomOpChar Internal use for no-build operators. |
tomOverbar Overscores argument. |
tomPhantom Special spacing. |
tomRadical Square root, and so on. |
tomSlashedFraction Skewed and built-up linear fractions. |
tomStack "Fraction" with no divide bar. |
tomStretchStack Stretch character horizontally over or under argument. |
tomSubscript Subscript. |
tomSubSup Subscript and superscript combination. |
tomSuperscript Superscript. |
tomUnderbar Underscores the argument. |
tomUpperLimit Second argument above the first. |
tomObjectMax The maximum value in the OBJECTTYPE enumeration. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 [desktop apps only] |
Minimum supported server | Windows Server 2012 [desktop apps only] |
Header | tom.h |