tomConstants Enumeration

Defines values that are used with the Text Object Model (TOM) API.

Syntax

typedef enum __MIDL___MIDL_itf_tom_0000_0000_0001 {
  tomFalse,
  tomTrue,
  tomUndefined,
  tomToggle,
  tomAutoColor,
  tomDefault,
  tomSuspend,
  tomResume,
  tomApplyNow,
  tomApplyLater,
  tomTrackParms,
  tomCacheParms,
  tomApplyTmp,
  tomDisableSmartFont,
  tomEnableSmartFont,
  tomUsePoints,
  tomUseTwips,
  tomBackward,
  tomForward,
  tomMove,
  tomExtend,
  tomNoSelection,
  tomSelectionIP,
  tomSelectionNormal,
  tomSelectionFrame,
  tomSelectionColumn,
  tomSelectionRow,
  tomSelectionBlock,
  tomSelectionInlineShape,
  tomSelectionShape,
  tomSelStartActive,
  tomSelAtEOL,
  tomSelOvertype,
  tomSelActive,
  tomSelReplace,
  tomEnd,
  tomStart,
  tomCollapseEnd,
  tomCollapseStart,
  tomClientCoord,
  tomAllowOffClient,
  tomTransform,
  tomObjectArg,
  tomAtEnd,
  tomNone,
  tomSingle,
  tomWords,
  tomDouble,
  tomDotted,
  tomDash,
  tomDashDot,
  tomDashDotDot,
  tomWave,
  tomThick,
  tomHair,
  tomDoubleWave,
  tomHeavyWave,
  tomLongDash,
  tomThickDash,
  tomThickDashDot,
  tomThickDashDotDot,
  tomThickDotted,
  tomThickLongDash,
  tomLineSpaceSingle,
  tomLineSpace1pt5,
  tomLineSpaceDouble,
  tomLineSpaceAtLeast,
  tomLineSpaceExactly,
  tomLineSpaceMultiple,
  tomLineSpacePercent,
  tomAlignLeft,
  tomAlignCenter,
  tomAlignRight,
  tomAlignJustify,
  tomAlignDecimal,
  tomAlignBar,
  tomDefaultTab,
  tomAlignInterWord,
  tomAlignNewspaper,
  tomAlignInterLetter,
  tomAlignScaled,
  tomSpaces,
  tomDots,
  tomDashes,
  tomLines,
  tomThickLines,
  tomEquals,
  tomTabBack,
  tomTabNext,
  tomTabHere,
  tomListNone,
  tomListBullet,
  tomListNumberAsArabic,
  tomListNumberAsLCLetter,
  tomListNumberAsUCLetter,
  tomListNumberAsLCRoman,
  tomListNumberAsUCRoman,
  tomListNumberAsSequence,
  tomListNumberedCircle,
  tomListNumberedBlackCircleWingding,
  tomListNumberedWhiteCircleWingding,
  tomListNumberedArabicWide,
  tomListNumberedChS,
  tomListNumberedChT,
  tomListNumberedJpnChS,
  tomListNumberedJpnKor,
  tomListNumberedArabic1,
  tomListNumberedArabic2,
  tomListNumberedHebrew,
  tomListNumberedThaiAlpha,
  tomListNumberedThaiNum,
  tomListNumberedHindiAlpha,
  tomListNumberedHindiAlpha1,
  tomListNumberedHindiNum,
  tomListParentheses,
  tomListPeriod,
  tomListPlain,
  tomListNoNumber,
  tomListMinus,
  tomIgnoreNumberStyle,
  tomParaStyleNormal,
  tomParaStyleHeading1,
  tomParaStyleHeading2,
  tomParaStyleHeading3,
  tomParaStyleHeading4,
  tomParaStyleHeading5,
  tomParaStyleHeading6,
  tomParaStyleHeading7,
  tomParaStyleHeading8,
  tomParaStyleHeading9,
  tomCharacter,
  tomWord,
  tomSentence,
  tomParagraph,
  tomLine,
  tomStory,
  tomScreen,
  tomSection,
  tomTableColumn,
  tomColumn,
  tomRow,
  tomWindow,
  tomCell,
  tomCharFormat,
  tomParaFormat,
  tomTable,
  tomObject,
  tomPage,
  tomHardParagraph,
  tomCluster,
  tomInlineObject,
  tomInlineObjectArg,
  tomLeafLine,
  tomLayoutColumn,
  tomProcessId,
  tomMatchWord,
  tomMatchCase,
  tomMatchPattern,
  tomUnknownStory,
  tomMainTextStory,
  tomFootnotesStory,
  tomEndnotesStory,
  tomCommentsStory,
  tomTextFrameStory,
  tomEvenPagesHeaderStory,
  tomPrimaryHeaderStory,
  tomEvenPagesFooterStory,
  tomPrimaryFooterStory,
  tomFirstPageHeaderStory,
  tomFirstPageFooterStory,
  tomScratchStory,
  tomFindStory,
  tomReplaceStory,
  tomStoryInactive,
  tomStoryActiveDisplay,
  tomStoryActiveUI,
  tomStoryActiveDisplayUI,
  tomNoAnimation,
  tomLasVegasLights,
  tomBlinkingBackground,
  tomSparkleText,
  tomMarchingBlackAnts,
  tomMarchingRedAnts,
  tomShimmer,
  tomWipeDown,
  tomWipeRight,
  tomAnimationMax,
  tomLowerCase,
  tomUpperCase,
  tomTitleCase,
  tomSentenceCase,
  tomToggleCase,
  tomReadOnly,
  tomShareDenyRead,
  tomShareDenyWrite,
  tomPasteFile,
  tomCreateNew,
  tomCreateAlways,
  tomOpenExisting,
  tomOpenAlways,
  tomTruncateExisting,
  tomRTF,
  tomText,
  tomHTML,
  tomWordDocument,
  tomBold,
  tomItalic,
  tomUnderline,
  tomStrikeout,
  tomProtected,
  tomLink,
  tomSmallCaps,
  tomAllCaps,
  tomHidden,
  tomOutline,
  tomShadow,
  tomEmboss,
  tomImprint,
  tomDisabled,
  tomRevised,
  tomSubscriptCF,
  tomSuperscriptCF,
  tomFontBound,
  tomLinkProtected,
  tomInlineObjectStart,
  tomExtendedChar,
  tomAutoBackColor,
  tomMathZoneNoBuildUp,
  tomMathZone,
  tomMathZoneOrdinary,
  tomAutoTextColor,
  tomMathZoneDisplay,
  tomParaEffectRTL,
  tomParaEffectKeep,
  tomParaEffectKeepNext,
  tomParaEffectPageBreakBefore,
  tomParaEffectNoLineNumber,
  tomParaEffectNoWidowControl,
  tomParaEffectDoNotHyphen,
  tomParaEffectSideBySide,
  tomParaEffectCollapsed,
  tomParaEffectOutlineLevel,
  tomParaEffectBox,
  tomParaEffectTableRowDelimiter,
  tomParaEffectTable,
  tomModWidthPairs,
  tomModWidthSpace,
  tomAutoSpaceAlpha,
  tomAutoSpaceNumeric,
  tomAutoSpaceParens,
  tomEmbeddedFont,
  tomDoublestrike,
  tomOverlapping,
  tomNormalCaret,
  tomKoreanBlockCaret,
  tomNullCaret,
  tomIncludeInset,
  tomUnicodeBiDi,
  tomMathCFCheck,
  tomUnlink,
  tomUnhide,
  tomCheckTextLimit,
  tomIgnoreCurrentFont,
  tomMatchCharRep,
  tomMatchFontSignature,
  tomMatchAscii,
  tomGetHeightOnly,
  tomMatchMathFont,
  tomCharset,
  tomCharRepFromLcid,
  tomAnsi,
  tomEastEurope,
  tomCyrillic,
  tomGreek,
  tomTurkish,
  tomHebrew,
  tomArabic,
  tomBaltic,
  tomVietnamese,
  tomDefaultCharRep,
  tomSymbol,
  tomThai,
  tomShiftJIS,
  tomGB2312,
  tomHangul,
  tomBIG5,
  tomPC437,
  tomOEM,
  tomMac,
  tomArmenian,
  tomSyriac,
  tomThaana,
  tomDevanagari,
  tomBengali,
  tomGurmukhi,
  tomGujarati,
  tomOriya,
  tomTamil,
  tomTelugu,
  tomKannada,
  tomMalayalam,
  tomSinhala,
  tomLao,
  tomTibetan,
  tomMyanmar,
  tomGeorgian,
  tomJamo,
  tomEthiopic,
  tomCherokee,
  tomAboriginal,
  tomOgham,
  tomRunic,
  tomKhmer,
  tomMongolian,
  tomBraille,
  tomYi,
  tomLimbu,
  tomTaiLe,
  tomNewTaiLue,
  tomSylotiNagri,
  tomKharoshthi,
  tomKayahli,
  tomUsymbol,
  tomEmoji,
  tomGlagolitic,
  tomLisu,
  tomVai,
  tomNKo,
  tomOsmanya,
  tomPhagsPa,
  tomGothic,
  tomDeseret,
  tomTifinagh,
  tomCharRepMax,
  tomRE10Mode,
  tomUseAtFont,
  tomTextFlowMask,
  tomTextFlowES,
  tomTextFlowSW,
  tomTextFlowWN,
  tomTextFlowNE,
  tomNoIME,
  tomSelfIME,
  tomNoUpScroll,
  tomNoVpScroll,
  tomNoLink,
  tomClientLink,
  tomFriendlyLinkName,
  tomFriendlyLinkAddress,
  tomAutoLinkURL,
  tomAutoLinkEmail,
  tomAutoLinkPhone,
  tomAutoLinkPath,
  tomCompressNone,
  tomCompressPunctuation,
  tomCompressPunctuationAndKana,
  tomCompressMax,
  tomUnderlinePositionAuto,
  tomUnderlinePositionBelow,
  tomUnderlinePositionAbove,
  tomUnderlinePositionMax,
  tomFontAlignmentAuto,
  tomFontAlignmentTop,
  tomFontAlignmentBaseline,
  tomFontAlignmentBottom,
  tomFontAlignmentCenter,
  tomFontAlignmentMax,
  tomRubyBelow,
  tomRubyAlignCenter,
  tomRubyAlign010,
  tomRubyAlign121,
  tomRubyAlignLeft,
  tomRubyAlignRight,
  tomLimitsDefault,
  tomLimitsUnderOver,
  tomLimitsSubSup,
  tomUpperLimitAsSuperScript,
  tomLimitsOpposite,
  tomShowLLimPlaceHldr,
  tomShowULimPlaceHldr,
  tomDontGrowWithContent,
  tomGrowWithContent,
  tomSubSupAlign,
  tomLimitAlignMask,
  tomLimitAlignCenter,
  tomLimitAlignLeft,
  tomLimitAlignRight,
  tomShowDegPlaceHldr,
  tomAlignDefault,
  tomAlignMatchAscentDescent,
  tomMathVariant,
  tomStyleDefault,
  tomStyleScriptScriptCramped,
  tomStyleScriptScript,
  tomStyleScriptCramped,
  tomStyleScript,
  tomStyleTextCramped,
  tomStyleText,
  tomStyleDisplayCramped,
  tomStyleDisplay,
  tomMathRelSize,
  tomDecDecSize,
  tomDecSize,
  tomIncSize,
  tomIncIncSize,
  tomGravityUI,
  tomGravityBack,
  tomGravityFore,
  tomGravityIn,
  tomGravityOut,
  tomGravityBackward,
  tomGravityForward,
  tomAdjustCRLF,
  tomUseCRLF,
  tomTextize,
  tomAllowFinalEOP,
  tomFoldMathAlpha,
  tomNoHidden,
  tomIncludeNumbering,
  tomTranslateTableCell,
  tomNoMathZoneBrackets,
  tomConvertMathChar,
  tomNoUCGreekItalic,
  tomAllowMathBold,
  tomLanguageTag,
  tomConvertRTF,
  tomApplyRtfDocProps,
  tomPhantomShow,
  tomPhantomZeroWidth,
  tomPhantomZeroAscent,
  tomPhantomZeroDescent,
  tomPhantomTransparent,
  tomPhantomASmash,
  tomPhantomDSmash,
  tomPhantomHSmash,
  tomPhantomSmash,
  tomPhantomHorz,
  tomPhantomVert,
  tomBoxHideTop,
  tomBoxHideBottom,
  tomBoxHideLeft,
  tomBoxHideRight,
  tomBoxStrikeH,
  tomBoxStrikeV,
  tomBoxStrikeTLBR,
  tomBoxStrikeBLTR,
  tomBoxAlignCenter,
  tomSpaceMask,
  tomSpaceDefault,
  tomSpaceUnary,
  tomSpaceBinary,
  tomSpaceRelational,
  tomSpaceSkip,
  tomSpaceOrd,
  tomSpaceDifferential,
  tomSizeText,
  tomSizeScript,
  tomSizeScriptScript,
  tomNoBreak,
  tomTransparentForPositioning,
  tomTransparentForSpacing,
  tomStretchCharBelow,
  tomStretchCharAbove,
  tomStretchBaseBelow,
  tomStretchBaseAbove,
  tomMatrixAlignMask,
  tomMatrixAlignCenter,
  tomMatrixAlignTopRow,
  tomMatrixAlignBottomRow,
  tomShowMatPlaceHldr,
  tomEqArrayLayoutWidth,
  tomEqArrayAlignMask,
  tomEqArrayAlignCenter,
  tomEqArrayAlignTopRow,
  tomEqArrayAlignBottomRow,
  tomMathManualBreakMask,
  tomMathBreakLeft,
  tomMathBreakCenter,
  tomMathBreakRight,
  tomMathEqAlign,
  tomMathArgShadingStart,
  tomMathArgShadingEnd,
  tomMathObjShadingStart,
  tomMathObjShadingEnd,
  tomFunctionTypeNone,
  tomFunctionTypeTakesArg,
  tomFunctionTypeTakesLim,
  tomFunctionTypeTakesLim2,
  tomFunctionTypeIsLim,
  tomMathParaAlignDefault,
  tomMathParaAlignCenterGroup,
  tomMathParaAlignCenter,
  tomMathParaAlignLeft,
  tomMathParaAlignRight,
  tomMathDispAlignMask,
  tomMathDispAlignCenterGroup,
  tomMathDispAlignCenter,
  tomMathDispAlignLeft,
  tomMathDispAlignRight,
  tomMathDispIntUnderOver,
  tomMathDispFracTeX,
  tomMathDispNaryGrow,
  tomMathDocEmptyArgMask,
  tomMathDocEmptyArgAuto,
  tomMathDocEmptyArgAlways,
  tomMathDocEmptyArgNever,
  tomMathDocSbSpOpUnchanged,
  tomMathDocDiffMask,
  tomMathDocDiffDefault,
  tomMathDocDiffUpright,
  tomMathDocDiffItalic,
  tomMathDocDiffOpenItalic,
  tomMathDispNarySubSup,
  tomMathDispDef,
  tomMathEnableRtl,
  tomMathBrkBinMask,
  tomMathBrkBinBefore,
  tomMathBrkBinAfter,
  tomMathBrkBinDup,
  tomMathBrkBinSubMask,
  tomMathBrkBinSubMM,
  tomMathBrkBinSubPM,
  tomMathBrkBinSubMP,
  tomSelRange,
  tomHstring,
  tomFontPropTeXStyle,
  tomFontPropAlign,
  tomFontStretch,
  tomFontStyle,
  tomFontStyleUpright,
  tomFontStyleOblique,
  tomFontStyleItalic,
  tomFontStretchDefault,
  tomFontStretchUltraCondensed,
  tomFontStretchExtraCondensed,
  tomFontStretchCondensed,
  tomFontStretchSemiCondensed,
  tomFontStretchNormal,
  tomFontStretchSemiExpanded,
  tomFontStretchExpanded,
  tomFontStretchExtraExpanded,
  tomFontStretchUltraExpanded,
  tomFontWeightDefault,
  tomFontWeightThin,
  tomFontWeightExtraLight,
  tomFontWeightLight,
  tomFontWeightNormal,
  tomFontWeightRegular,
  tomFontWeightMedium,
  tomFontWeightSemiBold,
  tomFontWeightBold,
  tomFontWeightExtraBold,
  tomFontWeightBlack,
  tomFontWeightHeavy,
  tomFontWeightExtraBlack,
  tomParaPropMathAlign,
  tomDocMathBuild,
  tomMathLMargin,
  tomMathRMargin,
  tomMathWrapIndent,
  tomMathWrapRight,
  tomMathPostSpace,
  tomMathPreSpace,
  tomMathInterSpace,
  tomMathIntraSpace,
  tomCanCopy,
  tomCanRedo,
  tomCanUndo,
  tomUndoLimit,
  tomDocAutoLink,
  tomEllipsisMode,
  tomEllipsisState,
  tomEllipsisNone,
  tomEllipsisEnd,
  tomEllipsisWord,
  tomEllipsisPresent,
  tomVTopCell,
  tomVLowCell,
  tomHStartCell,
  tomHContCell,
  tomRowUpdate,
  tomRowApplyDefault,
  tomCellStructureChangeOnly,
  tomRowHeightActual
} tomConstants;

Constants

tomFalse A tomBool value that indicates false.
tomTrue A tomBool value that indicates true.
tomUndefined A tomBool value that indicates a no-input, no-change value that works with long, float, and COLORREF parameters. For strings, tomUndefined (or NINCH) is represented by the null string. For Set operations, using tomUndefined does not change the target property. For Get operations, tomUndefined means that the characters in the range have different values (it gives the grayed check box in property dialog boxes).
tomToggle A tomBool value that toggles the state of a property.
tomAutoColor Allow the rich edit control to select the appropriate color.
tomDefault Set to the document default format for objects that are attached to a range, or to the basic TOM engine default for objects that are not attached to a range.
tomSuspend Suspend an operation.
tomResume Resume an operation.
tomApplyNow Apply the current properties to the attached range.
tomApplyLater Allow setting property definitions, but don’t apply them to a range yet.
tomTrackParms Update the current font with the attached range properties.
tomCacheParms Don’t update the current font with the attached range properties.
tomApplyTmp Apply temporary formatting.
tomDisableSmartFont Do not apply smart fonts.
tomEnableSmartFont Do apply smart fonts.
tomUsePoints Use points for floating-point measurements.
tomUseTwips Use twips for floating-point measurements.
tomBackward Move backward toward the start of a story.
tomForward Move foreward toward the end of a story.
tomMove Collapse the selection or range to an insertion point and then move the insertion point.
tomExtend Extend a selection or range by moving one of the endpoints.
tomNoSelection There is no selection and no insertion point.
tomSelectionIP The selection insertion point.
tomSelectionNormal The selection is a single, nondegenerate text range.
tomSelectionFrame A frame is selected.
tomSelectionColumn One or more table columns is selected.
tomSelectionRow One or more table rows is selected.
tomSelectionBlock A block is selected.
tomSelectionInlineShape The selection is a picture.
tomSelectionShape A shape is selected.
tomSelStartActive The starting position of the selection is active.
tomSelAtEOL For degenerate selections, the ambiguous character position corresponding to both the beginning of a line and the end of the preceding line should have the caret displayed at the end of the preceding line.
tomSelOvertype Insert/overtype mode is set to overtype.
tomSelActive Selection is active.
tomSelReplace Typing and pasting replaces the selection.
tomEnd The end of a text range.
tomStart The start of range.
tomCollapseEnd Collapse to the end position of a range or selection.
tomCollapseStart Collapse to the start position of a range or selection.
tomClientCoord Use client coordinates instead of screen coordinates.
tomAllowOffClient Allow points outside of the client area.
tomTransform Transform coordinates using a world transform (XFORM) supplied by the host application.
tomObjectArg Get a point inside an inline object argument; for example, inside the numerator of a fraction.
tomAtEnd The end of the specified unit.
tomNone No underlining.
tomSingle Single underline.
tomWords Underline words only.
tomDouble Double underline.
tomDotted Dotted underline.
tomDash Dash underline.
tomDashDot Dash dot underline.
tomDashDotDot Dash dot dot underline.
tomWave Wave underline.
tomThick Thick underline.
tomHair Hair underline.
tomDoubleWave Double wave underline.
tomHeavyWave Heavy wave underline.
tomLongDash Long dash underline.
tomThickDash Thick dash underline.
tomThickDashDot Thick dash dot underline.
tomThickDashDotDot Thick dash dot dot underline.
tomThickDotted Thick dotted underline.
tomThickLongDash Thick long dash underline.
tomLineSpaceSingle Single space. The line-spacing value is ignored.
tomLineSpace1pt5 One-and-a-half line spacing. The line-spacing value is ignored.
tomLineSpaceDouble Double line spacing. The line-spacing value is ignored.
tomLineSpaceAtLeast The line-spacing value specifies the spacing from one line to the next. However, if the value is less than single spacing, text is single-spaced.
tomLineSpaceExactly The line-spacing value specifies the exact spacing from one line to the next, even if the value is less than single spacing.
tomLineSpaceMultiple The line-spacing value specifies the line spacing, in lines.
tomLineSpacePercent The line-spacing value specifies the line spacing by percent of line height.
tomAlignLeft Text aligns with the left margin.
tomAlignCenter Text is centered between the margins.
tomAlignRight Text aligns with the right margin.
tomAlignJustify Text starts at the left margin and, if the line extends beyond the right margin, all the spaces in the line are adjusted to be even.
tomAlignDecimal The decimal point is set at the tab position. This is useful for aligning a column of decimal numbers.
tomAlignBar A vertical bar is positioned at the tab position. Text is not affected. Alignment bars on nearby lines at the same position form a continuous vertical line.
tomDefaultTab Position at a default tab stop.
tomAlignInterWord Same as tomAlignJustify.
tomAlignNewspaper Same as tomAlignInterLetter, but uses East Asian metrics.
tomAlignInterLetter The first and last characters of each line (except the last line) are aligned to the left and right margins, and lines are filled by adding or subtracting the same amount from each character.
tomAlignScaled Same as tomAlignInterLetter, but uses East Asian metrics, and scales the spacing by the width of characters.
tomSpaces Use spaces to fill the spaces taken by a tab character.
tomDots Use dots to fill the spaces taken by a tab character.
tomDashes Use dashes to fill the spaces taken by a tab character.
tomLines Use solid lines to fill the spaces taken by a tab character.
tomThickLines Use thick solid lines to fill the spaces taken by a tab character.
tomEquals Use equal signs to fill the spaces taken by a tab character.
tomTabBack The tab preceding the specified location.
tomTabNext The next tab following the specified location.
tomTabHere The tab at the specified location.
tomListNone Not a list paragraph.
tomListBullet List uses bullets (0x2022); other bullets are given by > 32.
tomListNumberAsArabic List is numbered with Arabic numerals (0, 1, 2, ...).
tomListNumberAsLCLetter List is ordered with lowercase letters (a, b, c, ...).
tomListNumberAsUCLetter List is ordered with uppercase Arabic letters (A, B, C, ...).
tomListNumberAsLCRoman List is ordered with lowercase Roman letters (i, ii, iii, ...).
tomListNumberAsUCRoman List is ordered with uppercase Roman letters (I, II, III, ...).
tomListNumberAsSequence The value returned by ITextPara::GetListStart is treated as the first code in a Unicode sequence.
tomListNumberedCircle List is ordered with Unicode circled numbers

Unicode numbers in a circle.

tomListNumberedBlackCircleWingding List is ordered with Wingdings black circled digits

Circled black digits.

tomListNumberedWhiteCircleWingding List is ordered with Wingdings white circled digits:

White digits in a black circle.

tomListNumberedArabicWide Full-width ASCII (0, 1, 2, 3, …).
tomListNumberedChS Chinese with 十 only in items 10 through 99 (一, 二, 三, 四…).
tomListNumberedChT Chinese with 十 only in items 10 through 19.
tomListNumberedJpnChS Chinese with a full-width period, no 十.
tomListNumberedJpnKor Chinese with no 十.
tomListNumberedArabic1 Arabic alphabetic ( أ ,ب ,ت ,ث ,…).
tomListNumberedArabic2 Arabic abjadi ( أ ,ب ,ج ,د ,…).
tomListNumberedHebrew Hebrew alphabet (א, ב, ג, ד, …).
tomListNumberedThaiAlpha Thai alphabetic (ก, ข,ค, ง, …).
tomListNumberedThaiNum Thai numbers (๑, ๒,๓, ๔…).
tomListNumberedHindiAlpha Hindi vowels (अ, आ, इ, ई, …).
tomListNumberedHindiAlpha1 Hindi consonants (क, ख, ग, घ, …).
tomListNumberedHindiNum Hindi numbers (१, २, ३, ४, …).
tomListParentheses Encloses the number in parentheses, as in: (1).
tomListPeriod Follows the number with a period.
tomListPlain Uses the number alone.
tomListNoNumber Uses no numbers.
tomListMinus Follows the number with a hyphen (-).
tomIgnoreNumberStyle Suppress the numbering style for list items.
tomParaStyleNormal The normal paragraph style.
tomParaStyleHeading1 The style for level 1 paragraph headings.
tomParaStyleHeading2 The style for level 2 paragraph headings.
tomParaStyleHeading3 The style for level 3 paragraph headings.
tomParaStyleHeading4 The style for level 4 paragraph headings.
tomParaStyleHeading5 The style for level 5 paragraph headings.
tomParaStyleHeading6 The style for level 6 paragraph headings.
tomParaStyleHeading7 The style for level 7 paragraph headings.
tomParaStyleHeading8 The style for level 8 paragraph headings.
tomParaStyleHeading9 The style for level 9 paragraph headings.
tomCharacter The unit is a single character.
tomWord The unit is a word.
tomSentence The unit is a sentence.
tomParagraph The unit is a paragraph.
tomLine The unit is a line.
tomStory The unit is a story; that is, a contiguous range of text that represent a part of a document, such as the main text of the document, headers and footers, footnotes, annotations, and so on.
tomScreen The unit is a screenful.
tomSection The unit is a section.
tomTableColumn The unit is a table column.
tomColumn The unit is a text column.
tomRow The unit is a table row
tomWindow The unit is a window.
tomCell The unit is a spreadsheet cell.
tomCharFormat The unit is a run of constant character formatting.
tomParaFormat The unit is a run of constant paragraph formatting.
tomTable The unit is a table.
tomObject The unit is an embedded object.
tomPage The unit is a page.
tomHardParagraph The unit is a hard paragraph.
tomCluster The unit is a cluster of characters.
tomInlineObject The unit is an inline object.
tomInlineObjectArg The unit is an inline object argument.
tomLeafLine The unit is a leaf-level line.
tomLayoutColumn A layout column.
tomProcessId The identifier of the current process.
tomMatchWord Match on whole words when doing a text search.
tomMatchCase A case-sensitive a text search.
tomMatchPattern Match regular expressions when doing a text search.
tomUnknownStory No special type.
tomMainTextStory The main story always exists for a rich edit control.
tomFootnotesStory The story used for footnotes.
tomEndnotesStory The story used for endnotes.
tomCommentsStory The story used for comments.
tomTextFrameStory The story used for a text box.
tomEvenPagesHeaderStory The story containing headers for even pages.
tomPrimaryHeaderStory The story containing headers for odd pages.
tomEvenPagesFooterStory The story containing footers for even pages.
tomPrimaryFooterStory The story containing footers for odd pages.
tomFirstPageHeaderStory The story containing the header for the first page.
tomFirstPageFooterStory The story containing the footer for the first page.
tomScratchStory The scratch story.
tomFindStory The story used for a Find dialog.
tomReplaceStory The story used for a Replace dialog.
tomStoryInactive Story is inactive.
tomStoryActiveDisplay Story has display, but no UI.
tomStoryActiveUI Story is UI active; that is, it receives keyboard and mouse input.
tomStoryActiveDisplayUI Story has display and UI activity.
tomNoAnimation Do not apply text animation.
tomLasVegasLights Text is bordered by marquee lights that blink between the colors red, yellow, green, and blue.
tomBlinkingBackground Text has a black background that blinks on and off.
tomSparkleText Text is overlaid with multicolored stars that blink on and off at regular intervals
tomMarchingBlackAnts Text is surrounded by a black dashed-line border. The border is animated so that the individual dashes appear to move clockwise around the text.
tomMarchingRedAnts Text is surrounded by a red dashed-line border that is animated to appear to move clockwise around the text.
tomShimmer Text is alternately blurred and unblurred at regular intervals, to give the appearance of shimmering.
tomWipeDown Text appears gradually from the top down.
tomWipeRight Text appears gradually from the bottom up.
tomAnimationMax Defines the maximum animation flag value.
tomLowerCase Set text to lowercase.
tomUpperCase Set text to uppercase.
tomTitleCase Capitalize the first letter of each word.
tomSentenceCase Capitalize the first letter of each sentence.
tomToggleCase Toggle the case of each letter.
tomReadOnly Read only.
tomShareDenyRead Other programs cannot read.
tomShareDenyWrite Other programs cannot write.
tomPasteFile Replace the selection with a file.
tomCreateNew Create a new file. Fail if the file already exists.
tomCreateAlways Create a new file. Destroy the existing file if it exists.
tomOpenExisting Open an existing file. Fail if the file does not exist.
tomOpenAlways Open an existing file. Create a new file if the file does not exist.
tomTruncateExisting Open an existing file, but truncate it to zero length.
tomRTF Open as RTF.
tomText Open as text ANSI or Unicode.
tomHTML Open as HTML.
tomWordDocument Open as Word document.
tomBold Boldface.
tomItalic Italic.
tomUnderline Underline.
tomStrikeout Strikeout.
tomProtected Protected.
tomLink Hyperlink.
tomSmallCaps Small caps.
tomAllCaps All caps.
tomHidden Hidden.
tomOutline Outline.
tomShadow Shadow.
tomEmboss Emboss.
tomImprint Imprint.
tomDisabled Disabled.
tomRevised Revised.
tomSubscriptCF Subscript character format.
tomSuperscriptCF Superscript character format.
tomFontBound Font bound (uses font binding).
tomLinkProtected The link is protected (friendly name link).
tomInlineObjectStart The start delimiter of an inline object.
tomExtendedChar The characters are less common members of a script. A font that supports a script should check if it has glyphs for such characters.
tomAutoBackColor Use system back color.
tomMathZoneNoBuildUp Don't build up operator.
tomMathZone Math zone.
tomMathZoneOrdinary Math zone ordinary text.
tomAutoTextColor Use system text color.
tomMathZoneDisplay Display math zone.
tomParaEffectRTL Right-to-left paragraph
tomParaEffectKeep Keep the paragraph together.
tomParaEffectKeepNext Keep with next the paragraph.
tomParaEffectPageBreakBefore Put a page break before this paragraph.
tomParaEffectNoLineNumber No line number for this paragraph.
tomParaEffectNoWidowControl No widow control.
tomParaEffectDoNotHyphen Don't hyphenate this paragraph.
tomParaEffectSideBySide Side by side.
tomParaEffectCollapsed Heading contents are collapsed (in outline view).
tomParaEffectOutlineLevel Outline view nested level.
tomParaEffectBox Paragraph has boxed effect (is not displayed).
tomParaEffectTableRowDelimiter At or inside table delimiter.
tomParaEffectTable Inside or at the start of a table.
tomModWidthPairs Use East Asian character-pair-width modification.
tomModWidthSpace Use East Asian space-width modification.
tomAutoSpaceAlpha Use East Asian auto spacing between alphabetics.
tomAutoSpaceNumeric Use East Asian auto spacing for digits.
tomAutoSpaceParens Use East Asian automatic spacing for parentheses or brackets.
tomEmbeddedFont Embedded font (CLIP_EMBEDDED).
tomDoublestrike Double strikeout.
tomOverlapping Run has overlapping text.
tomNormalCaret Normal caret.
tomKoreanBlockCaret The Korean block caret.
tomNullCaret NULL caret (caret suppressed).
tomIncludeInset Add left/top insets to the client rectangle, and subtract right/bottom insets from the client rectangle.
tomUnicodeBiDi Use the Unicode bidirectional (bidi) algorithm.
tomMathCFCheck Check math-zone character formatting.
tomUnlink Don't include text as part of a hyperlink.
tomUnhide Don't insert as hidden text.
tomCheckTextLimit Obey the current text limit instead of increasing the text to fit.
tomIgnoreCurrentFont Ignore the font that is active at a particular character position.
tomMatchCharRep Match the current character repertoire.
tomMatchFontSignature Match the current font signature.
tomMatchAscii Use the current font if its character repertoire is tomAnsi.
tomGetHeightOnly Gets the height.
tomMatchMathFont Match a math font.
tomCharset Set the character repertoire based on the specified character set.
tomCharRepFromLcid Set the character repertoire based on the specified LCID.
tomAnsi Latin 1
tomEastEurope From Latin 1 and 2
tomCyrillic Cyrillic
tomGreek Greek
tomTurkish Turkish (Latin 1 + dotless i, ...)
tomHebrew Hebrew
tomArabic Arabic
tomBaltic From Latin 1 and 2
tomVietnamese Latin 1 with some combining marks
tomDefaultCharRep Default character repertoire
tomSymbol Symbol character set (not Unicode)
tomThai Thai
tomShiftJIS Japanese
tomGB2312 Simplified Chinese
tomHangul Hangul
tomBIG5 Traditional Chinese
tomPC437 PC437 character set (DOS)
tomOEM OEM character set (original PC)
tomMac Main Macintosh character repertoire
tomArmenian Armenian
tomSyriac Syriac
tomThaana Thaana
tomDevanagari Devanagari
tomBengali Bangla (formerly Bengali)
tomGurmukhi Gurmukhi
tomGujarati Gujarati
tomOriya Odia (formerly Oriya)
tomTamil Tamil
tomTelugu Telugu
tomKannada Kannada
tomMalayalam Malayalam
tomSinhala Sinhala
tomLao Lao
tomTibetan Tibetan
tomMyanmar Myanmar
tomGeorgian Georgian
tomJamo Jamo
tomEthiopic Ethiopic
tomCherokee Cherokee
tomAboriginal Aboriginal
tomOgham Ogham
tomRunic Runic
tomKhmer Khmer
tomMongolian Mongolian
tomBraille Braille
tomYi Yi
tomLimbu Limbu
tomTaiLe TaiLe
tomNewTaiLue TaiLue
tomSylotiNagri Syloti Nagri
tomKharoshthi Kharoshthi
tomKayahli Kayah Li
tomUsymbol Unicode symbol
tomEmoji Emoji
tomGlagolitic Glagolitic
tomLisu Lisu
tomVai Vai
tomNKo N'Ko
tomOsmanya Osmanya
tomPhagsPa Phags-pa
tomGothic Gothic
tomDeseret Deseret
tomTifinagh Tifinagh
tomCharRepMax The maximum character repertoire flag value.
tomRE10Mode Use Microsoft Rich Edit 1.0 mode.
tomUseAtFont Use a font with a name that starts with @, for CJK vertical text. When rendered vertically, the characters in such a font are rotated 90 degrees so that they look upright instead of sideways.
tomTextFlowMask Mask for the following four text orientations.
tomTextFlowES Ordinary left-to-right horizontal text.
tomTextFlowSW Ordinary East Asian vertical text.
tomTextFlowWN Alternative orientation.
tomTextFlowNE Alternative orientation.
tomNoIME Disables the IME operation (see ES_NOIME).
tomSelfIME Directs the rich edit control to allow the application to handle all IME operations (see ES_SELFIME).
tomNoUpScroll Horizontal scrolling is disabled.
tomNoVpScroll Vertical scrolling is disabled.
tomNoLink Not a link.
tomClientLink The URL only; that is, no friendly name.
tomFriendlyLinkName The name of friendly name link.
tomFriendlyLinkAddress The URL of a friendly name link.
tomAutoLinkURL The URL of an automatic link.
tomAutoLinkEmail An automatic link to an email address.
tomAutoLinkPhone An automatic link to a phone number.
tomAutoLinkPath An automatic link to a storage location.
tomCompressNone No compression.
tomCompressPunctuation Compress punctuation.
tomCompressPunctuationAndKana Compress punctuation and kana.
tomCompressMax The maximum compression flag value.
tomUnderlinePositionAuto Automatically set the underline position.
tomUnderlinePositionBelow Render underline below text.
tomUnderlinePositionAbove Render underline above text.
tomUnderlinePositionMax The maximum underline position flag value.
tomFontAlignmentAuto For horizontal layout, align CJK characters on the baseline. For vertical layout, center align CJK characters.
tomFontAlignmentTop For horizontal layout, top align CJK characters. For vertical layout, right align CJK characters.
tomFontAlignmentBaseline For horizontal or vertical layout, align CJK characters on the baseline.
tomFontAlignmentBottom For horizontal layout, bottom align CJK characters. For vertical layout, left align CJK characters.
tomFontAlignmentCenter For horizontal layout, center CJK characters vertically. For vertical layout, center align CJK characters horizontally.
tomFontAlignmentMax The maximum font alignment flag value.
tomRubyBelow
tomRubyAlignCenter
tomRubyAlign010
tomRubyAlign121
tomRubyAlignLeft
tomRubyAlignRight
tomLimitsDefault Limit locations use document default.
tomLimitsUnderOver Limits are placed under and over the operator.
tomLimitsSubSup Limits are operator subscript and superscript.
tomUpperLimitAsSuperScript The upper limit is a superscript.
tomLimitsOpposite Switch between tomLimitsSubSup and tomLimitsUnderOver.
tomShowLLimPlaceHldr Show empty lower limit placeholder.
tomShowULimPlaceHldr Show empty upper limit placeholder.
tomDontGrowWithContent Don't grow the n-ary operator with the argument.
tomGrowWithContent Grow the n-ary operator with the argument.
tomSubSupAlign Align subscript under superscript.
tomLimitAlignMask Mask for tomLimitAlignCenter, tomLimitAlignLeft, and tomLimitAlignRight.
tomLimitAlignCenter Center limit under base.
tomLimitAlignLeft Align left ends of limit and base.
tomLimitAlignRight Align right ends of limit and base.
tomShowDegPlaceHldr Show empty radical degree placeholder.
tomAlignDefault Center brackets at baseline.
tomAlignMatchAscentDescent Use brackets that match the argument ascent and descent.
tomMathVariant Bits 7, 6 can have TeX variant enumeration values:
tomStyleDefault The math handler determines the style.
tomStyleScriptScriptCramped The 2nd and higher level subscript superscript size, cramped.
tomStyleScriptScript The 2nd and higher level subscript superscript size.
tomStyleScriptCramped The 1st level subscript superscript size, cramped.
tomStyleScript The 1st level subscript superscript size.
tomStyleTextCramped Text size cramped, for example, inside a square root.
tomStyleText The standard inline text size.
tomStyleDisplayCramped Display style cramped.
tomStyleDisplay Display style.
tomMathRelSize Indicates one of these is active: tomDecDecSize, tomDecSize, tomIncSize, tomIncIncSize. Note that the maximum size is tomStyleText size, and the minimum size is tomStyleScriptScript size.
tomDecDecSize Two sizes smaller than the default.
tomDecSize One size smaller than the default.
tomIncSize One size bigger than the default.
tomIncIncSize Two sizes bigger than the default.
tomGravityUI Use selection user interface rules.
tomGravityBack Both ends have backward gravity.
tomGravityFore Both ends have forward gravity.
tomGravityIn Inward gravity; that is, the start is forward, and the end is backward.
tomGravityOut Outward gravity; that is, the start is backward, and the end is forward.
tomGravityBackward
tomGravityForward
tomAdjustCRLF Adjust CR/LFs at the start.
tomUseCRLF Use CR/LF in place of a carriage return or a line feed.
tomTextize Copy up to 0xFFFC (OLE object).
tomAllowFinalEOP Allow a final end-of-paragraph (EOP) marker.
tomFoldMathAlpha Fold math alphanumerics to ASCII/Greek.
tomNoHidden Don't include hidden text.
tomIncludeNumbering Include list numbers.
tomTranslateTableCell Replace table row delimiter characters with spaces.
tomNoMathZoneBrackets Don't include math zone brackets.
tomConvertMathChar Convert to or from math italic and/or math bold according to the status of italic and bold retrieved by the ITextFont2::GetEffects method.
tomNoUCGreekItalic Don’t use math italics for upper-case Greek letters. This value is used with tomConvertMathChar.
tomAllowMathBold Allow math bold. This value is used with tomConvertMathChar.
tomLanguageTag Get the BCP-47 language tag for this range.
tomConvertRTF Get text in RTF.
tomApplyRtfDocProps Apply RTF document default properties.
tomPhantomShow Display the phantom object's argument.
tomPhantomZeroWidth The phantom object has zero width.
tomPhantomZeroAscent The phantom object has zero ascent.
tomPhantomZeroDescent The phantom object has zero descent.
tomPhantomTransparent Space the phantom object as if only the argument is present.
tomPhantomASmash Ascent smash.
tomPhantomDSmash Descent smash.
tomPhantomHSmash Horizontal smash.
tomPhantomSmash Full smash.
tomPhantomHorz Horizontal phantom.
tomPhantomVert Vertical phantom.
tomBoxHideTop Hide top border.
tomBoxHideBottom Hide bottom border.
tomBoxHideLeft Hide left border.
tomBoxHideRight Hide right border.
tomBoxStrikeH Display horizontal strikethrough.
tomBoxStrikeV Display vertical strikethrough.
tomBoxStrikeTLBR Display diagonal strikethrough from the top left to the lower right.
tomBoxStrikeBLTR Display diagonal strikethrough from the lower left to the top right.
tomBoxAlignCenter Vertically align with center on baseline.
tomSpaceMask Mask for tomSpaceDefault, tomSpaceUnary, tomSpaceBinary, tomSpaceRelational, tomSpaceSkip, tomSpaceOrd, and tomSpaceDifferential.
tomSpaceDefault Default spacing
tomSpaceUnary Space the object as if it were a unary operator.
tomSpaceBinary Space the object as if it were a binary operator.
tomSpaceRelational Space the object as if it were a relational operator.
tomSpaceSkip Space the object as if it were a unary operator.
tomSpaceOrd Space the object as if it were an ordinal operator.
tomSpaceDifferential Space the object as if it were a differential operator.
tomSizeText Treat as text size.
tomSizeScript Treat as script size (approximately 73% of text size).
tomSizeScriptScript Treat as subscript size (approximately 60% of text size).
tomNoBreak Do not break arguments across a line.
tomTransparentForPositioning Position as if only the argument appears.
tomTransparentForSpacing Space according to argument properties.
tomStretchCharBelow Stretch character below base.
tomStretchCharAbove Stretch character above base.
tomStretchBaseBelow Stretch base below character.
tomStretchBaseAbove Stretch base above character.
tomMatrixAlignMask Mask for tomMatrixAlignCenter, tomMatrixAlignTopRow, and tomMatrixAlignBottomRow.
tomMatrixAlignCenter Align the matrix center on baseline.
tomMatrixAlignTopRow Align the matrix top row on the baseline.
tomMatrixAlignBottomRow Align the matrix bottom row on the baseline.
tomShowMatPlaceHldr Show empty element placeholder (a dotted box).
tomEqArrayLayoutWidth Expand the right size to the layout width (for equation number)
tomEqArrayAlignMask Mask for tomEqArrayAlignCenter, tomEqArrayAlignTopRow, and tomEqArrayBottomRow.
tomEqArrayAlignCenter Align the center of the equation array on the baseline.
tomEqArrayAlignTopRow Align the top of equations on the baseline.

Align the top row of the equation on the baseline.

tomEqArrayAlignBottomRow Align the bottom row of the equation on the baseline.
tomMathManualBreakMask Mask for tomMathBreakLeft, tomMathBreakCenter, and tomMathBreakRight.
tomMathBreakLeft Align text following a manual break to the left.
tomMathBreakCenter Center text following a manual break.
tomMathBreakRight Align text following a manual break to the right.
tomMathEqAlign Math equation alignment.
tomMathArgShadingStart Start shading math arguments.
tomMathArgShadingEnd End shading math arguments.
tomMathObjShadingStart Start shading math objects.
tomMathObjShadingEnd End shading math objects.
tomFunctionTypeNone Not in the function list.
tomFunctionTypeTakesArg An ordinary math function that takes arguments.
tomFunctionTypeTakesLim Use the lower limit for _, and so on.
tomFunctionTypeTakesLim2 Turn the preceding FA into an NBSP.
tomFunctionTypeIsLim A "lim" function.
tomMathParaAlignDefault The default alignment for math paragraphs.
tomMathParaAlignCenterGroup Center math paragraphs as a group.
tomMathParaAlignCenter Center math paragraphs.
tomMathParaAlignLeft Left-align math paragraphs.
tomMathParaAlignRight Right-align math paragraphs.
tomMathDispAlignMask Mask for tomMathDispAlignCenterGroup, tomMathDispAlignCenter, tomMathDispAlignLeft, tomMathDispAlignRight, tomMathDispIntUnderOver, and tomMathDispNaryGrow.
tomMathDispAlignCenterGroup Center a math paragraph as a group.
tomMathDispAlignCenter Center all equations in a math paragraph.
tomMathDispAlignLeft Left justify all equations in a math paragraph.
tomMathDispAlignRight Right justify all equations in a math paragraph.
tomMathDispIntUnderOver Display-mode integral limits location.
tomMathDispFracTeX Indicates whether to use display-mode nested fraction script size.
tomMathDispNaryGrow Indicates whether to use math-paragraph n-ary grow.
tomMathDocEmptyArgMask Empty arguments display mask.
tomMathDocEmptyArgAuto Dotted square, if necessary.
tomMathDocEmptyArgAlways Dotted square, always.
tomMathDocEmptyArgNever Nothing.
tomMathDocSbSpOpUnchanged Do not display the underscore (_) as subscripted, or the caret (^) as superscripted.
tomMathDocDiffMask Style mask for the tomMathDocDiffUpright, tomMathDocDiffItalic, tomMathDocDiffOpenItalic options.
tomMathDocDiffDefault Use default glyphs for math differentials.
tomMathDocDiffUpright Use upright glyphs for math differentials.
tomMathDocDiffItalic Use italic glyphs for math differentials.
tomMathDocDiffOpenItalic No glyph change.
tomMathDispNarySubSup Math-paragraph non-integral n-ary limits location.
tomMathDispDef Math-paragraph spacing defaults. Use math paragraph offsets instead of regular paragraph offsets.
tomMathEnableRtl Enable right-to-left (RTL) math zones in RTL paragraphs.
tomMathBrkBinMask Equation line break mask.
tomMathBrkBinBefore Break before binary/relational operator.
tomMathBrkBinAfter Break after binary/relational operator.
tomMathBrkBinDup Duplicate binary/relational before/after.
tomMathBrkBinSubMask Duplicate mask for minus operator.
tomMathBrkBinSubMM -- (minus on both lines).
tomMathBrkBinSubPM + -
tomMathBrkBinSubMP - +
tomSelRange Set the selection character position and character count to range values.
tomHstring Use a string handle (HSTRING) instead of a binary string (BSTR).
tomFontPropTeXStyle Gets the TeX style of the font.
tomFontPropAlign Use tomFontPropAlign to get the Align property of an operator in a math zone. Here are how the values are assigned:
  • Value 0 implies no special alignment.
  • Values 1 through 127 align the operator with the (n – 1)st operator on the first line of an equation.
  • Value 128 identifies operators to be vertically aligned with respect to one another ("Align at =").
  • Other values are illegal.
tomFontStretch The type of font stretching. It can have one of the following values.

tomFontStretchDefault tomFontStretchUltraCondensed tomFontStretchExtraCondensed tomFontStretchCondensed tomFontStretchNormal tomFontStretchSemiExpanded tomFontStretchExpanded tomFontStretchExtraExpanded tomFontStretchUltraExpanded

tomFontStyle The font style. It can have one of the following values.
  • tomFontStyleUpright
  • tomFontStyleItalic
  • tomFontStyleOblique
tomFontStyleUpright Represents the normal upright font style.
tomFontStyleOblique Represents an oblique font style.
tomFontStyleItalic Represents an italic font style.
tomFontStretchDefault No defined font stretch.
tomFontStretchUltraCondensed An ultra-condensed font stretch (50% of normal).
tomFontStretchExtraCondensed An extra-condensed font stretch (62.5% of normal).
tomFontStretchCondensed A condensed font stretch (75% of normal).
tomFontStretchSemiCondensed A semi-condensed font stretch (87.5% of normal).
tomFontStretchNormal The normal font stretch that all other font stretch values relate to (100%).
tomFontStretchSemiExpanded A semi-expanded font stretch (112.5% of normal).
tomFontStretchExpanded An expanded font stretch (125% of normal).
tomFontStretchExtraExpanded An extra-expanded font stretch (150% of normal).
tomFontStretchUltraExpanded An ultra-expanded font stretch (200% of normal).
tomFontWeightDefault The default font weight.
tomFontWeightThin Thin font weight.
tomFontWeightExtraLight Extra light font weight.
tomFontWeightLight Light font weight.
tomFontWeightNormal Normal font weight.
tomFontWeightRegular Same as tomFontWeightNormal.
tomFontWeightMedium Medium font weight.
tomFontWeightSemiBold Semi bold font weight.
tomFontWeightBold Bold font weight.
tomFontWeightExtraBold Extra bold font weight.
tomFontWeightBlack Heavy font weight.
tomFontWeightHeavy Same as tomFontWeightBlack.
tomFontWeightExtraBlack Extra heavy font weight.
tomParaPropMathAlign Alignment properties for a math paragraph.
tomDocMathBuild Used with the ITextDocument2::SetProperty method to set any combination of tomMathAutoCorrect, tomTeX, or tomMathAlphabetics.
tomMathLMargin Left margin for display math.
tomMathRMargin Right margin for display math.
tomMathWrapIndent Equation wrap indent for display math.
tomMathWrapRight Equation right wrap indent for display math (in a left-to-right (LTR) math zone).
tomMathPostSpace Space after a display math equation.
tomMathPreSpace Space before a display math equation.
tomMathInterSpace Space between equations in math paragraphs.
tomMathIntraSpace Space between lines in a display math equation.
tomCanCopy Indicates whether data can be copied to the clipboard.
tomCanRedo Indicates whether one or more redo operations exist.
tomCanUndo Indicates whether one or more undo operations exist.
tomUndoLimit The undo stack count limit.
tomDocAutoLink A document automatic link.
tomEllipsisMode The ellipsis mode.
tomEllipsisState The ellipsis state.
tomEllipsisNone Ellipsis is disabled.
tomEllipsisEnd An ellipsis forces a break anywhere in the line.
tomEllipsisWord An ellipsis forces a break between words.
tomEllipsisPresent Ellipsis is present.
tomVTopCell The top cell in vertically merged cell set.
tomVLowCell Any cell except the top cell in a vertically merged cell set.
tomHStartCell Start a cell in a horizontally merged cell set.
tomHContCell Any cell except the start in a horizontally merged cell set.
tomRowUpdate Update the row to have the properties of the table row identified by the associated text range.
tomRowApplyDefault
tomCellStructureChangeOnly Changes cell width(s) or cell count (for changing column widths and inserting/deleting columns without changing cell border properties, and so forth.)
tomRowHeightActual The actual height of a table row.

Requirements

   
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header tom.h