tomConstants 枚举 (tom.h)

定义与文本对象模型 (TOM) API 一起使用的值。

语法

typedef enum __MIDL___MIDL_itf_tom_0000_0000_0001 {
  tomFalse = 0,
  tomTrue = -1,
  tomUndefined = -9999999,
  tomToggle = -9999998,
  tomAutoColor = -9999997,
  tomDefault = -9999996,
  tomSuspend = -9999995,
  tomResume = -9999994,
  tomApplyNow = 0,
  tomApplyLater = 1,
  tomTrackParms = 2,
  tomCacheParms = 3,
  tomApplyTmp = 4,
  tomDisableSmartFont = 8,
  tomEnableSmartFont = 9,
  tomUsePoints = 10,
  tomUseTwips = 11,
  tomBackward = 0xc0000001,
  tomForward = 0x3fffffff,
  tomMove = 0,
  tomExtend = 1,
  tomNoSelection = 0,
  tomSelectionIP = 1,
  tomSelectionNormal = 2,
  tomSelectionFrame = 3,
  tomSelectionColumn = 4,
  tomSelectionRow = 5,
  tomSelectionBlock = 6,
  tomSelectionInlineShape = 7,
  tomSelectionShape = 8,
  tomSelStartActive = 1,
  tomSelAtEOL = 2,
  tomSelOvertype = 4,
  tomSelActive = 8,
  tomSelReplace = 16,
  tomEnd = 0,
  tomStart = 32,
  tomCollapseEnd = 0,
  tomCollapseStart = 1,
  tomClientCoord = 256,
  tomAllowOffClient = 512,
  tomTransform = 1024,
  tomObjectArg = 2048,
  tomAtEnd = 4096,
  tomNone = 0,
  tomSingle = 1,
  tomWords = 2,
  tomDouble = 3,
  tomDotted = 4,
  tomDash = 5,
  tomDashDot = 6,
  tomDashDotDot = 7,
  tomWave = 8,
  tomThick = 9,
  tomHair = 10,
  tomDoubleWave = 11,
  tomHeavyWave = 12,
  tomLongDash = 13,
  tomThickDash = 14,
  tomThickDashDot = 15,
  tomThickDashDotDot = 16,
  tomThickDotted = 17,
  tomThickLongDash = 18,
  tomLineSpaceSingle = 0,
  tomLineSpace1pt5 = 1,
  tomLineSpaceDouble = 2,
  tomLineSpaceAtLeast = 3,
  tomLineSpaceExactly = 4,
  tomLineSpaceMultiple = 5,
  tomLineSpacePercent = 6,
  tomAlignLeft = 0,
  tomAlignCenter = 1,
  tomAlignRight = 2,
  tomAlignJustify = 3,
  tomAlignDecimal = 3,
  tomAlignBar = 4,
  tomDefaultTab = 5,
  tomAlignInterWord = 3,
  tomAlignNewspaper = 4,
  tomAlignInterLetter = 5,
  tomAlignScaled = 6,
  tomSpaces = 0,
  tomDots = 1,
  tomDashes = 2,
  tomLines = 3,
  tomThickLines = 4,
  tomEquals = 5,
  tomTabBack = -3,
  tomTabNext = -2,
  tomTabHere = -1,
  tomListNone = 0,
  tomListBullet = 1,
  tomListNumberAsArabic = 2,
  tomListNumberAsLCLetter = 3,
  tomListNumberAsUCLetter = 4,
  tomListNumberAsLCRoman = 5,
  tomListNumberAsUCRoman = 6,
  tomListNumberAsSequence = 7,
  tomListNumberedCircle = 8,
  tomListNumberedBlackCircleWingding = 9,
  tomListNumberedWhiteCircleWingding = 10,
  tomListNumberedArabicWide = 11,
  tomListNumberedChS = 12,
  tomListNumberedChT = 13,
  tomListNumberedJpnChS = 14,
  tomListNumberedJpnKor = 15,
  tomListNumberedArabic1 = 16,
  tomListNumberedArabic2 = 17,
  tomListNumberedHebrew = 18,
  tomListNumberedThaiAlpha = 19,
  tomListNumberedThaiNum = 20,
  tomListNumberedHindiAlpha = 21,
  tomListNumberedHindiAlpha1 = 22,
  tomListNumberedHindiNum = 23,
  tomListParentheses = 0x10000,
  tomListPeriod = 0x20000,
  tomListPlain = 0x30000,
  tomListNoNumber = 0x40000,
  tomListMinus = 0x80000,
  tomIgnoreNumberStyle = 0x1000000,
  tomParaStyleNormal = -1,
  tomParaStyleHeading1 = -2,
  tomParaStyleHeading2 = -3,
  tomParaStyleHeading3 = -4,
  tomParaStyleHeading4 = -5,
  tomParaStyleHeading5 = -6,
  tomParaStyleHeading6 = -7,
  tomParaStyleHeading7 = -8,
  tomParaStyleHeading8 = -9,
  tomParaStyleHeading9 = -10,
  tomCharacter = 1,
  tomWord = 2,
  tomSentence = 3,
  tomParagraph = 4,
  tomLine = 5,
  tomStory = 6,
  tomScreen = 7,
  tomSection = 8,
  tomTableColumn = 9,
  tomColumn = 9,
  tomRow = 0xc,
  tomWindow = 11,
  tomCell = 12,
  tomCharFormat = 13,
  tomParaFormat = 14,
  tomTable = 15,
  tomObject = 16,
  tomPage = 17,
  tomHardParagraph = 18,
  tomCluster = 19,
  tomInlineObject = 20,
  tomInlineObjectArg = 21,
  tomLeafLine = 22,
  tomLayoutColumn = 23,
  tomProcessId = 0x40000001,
  tomMatchWord = 2,
  tomMatchCase = 4,
  tomMatchPattern = 8,
  tomUnknownStory = 0,
  tomMainTextStory = 1,
  tomFootnotesStory = 2,
  tomEndnotesStory = 3,
  tomCommentsStory = 4,
  tomTextFrameStory = 5,
  tomEvenPagesHeaderStory = 6,
  tomPrimaryHeaderStory = 7,
  tomEvenPagesFooterStory = 8,
  tomPrimaryFooterStory = 9,
  tomFirstPageHeaderStory = 10,
  tomFirstPageFooterStory = 11,
  tomScratchStory = 127,
  tomFindStory = 128,
  tomReplaceStory = 129,
  tomStoryInactive = 0,
  tomStoryActiveDisplay = 1,
  tomStoryActiveUI = 2,
  tomStoryActiveDisplayUI = 3,
  tomNoAnimation = 0,
  tomLasVegasLights = 1,
  tomBlinkingBackground = 2,
  tomSparkleText = 3,
  tomMarchingBlackAnts = 4,
  tomMarchingRedAnts = 5,
  tomShimmer = 6,
  tomWipeDown = 7,
  tomWipeRight = 8,
  tomAnimationMax = 8,
  tomLowerCase = 0,
  tomUpperCase = 1,
  tomTitleCase = 2,
  tomSentenceCase = 4,
  tomToggleCase = 5,
  tomReadOnly = 0x100,
  tomShareDenyRead = 0x200,
  tomShareDenyWrite = 0x400,
  tomPasteFile = 0x1000,
  tomCreateNew = 0x10,
  tomCreateAlways = 0x20,
  tomOpenExisting = 0x30,
  tomOpenAlways = 0x40,
  tomTruncateExisting = 0x50,
  tomRTF = 0x1,
  tomText = 0x2,
  tomHTML = 0x3,
  tomWordDocument = 0x4,
  tomBold = 0x80000001,
  tomItalic = 0x80000002,
  tomUnderline = 0x80000004,
  tomStrikeout = 0x80000008,
  tomProtected = 0x80000010,
  tomLink = 0x80000020,
  tomSmallCaps = 0x80000040,
  tomAllCaps = 0x80000080,
  tomHidden = 0x80000100,
  tomOutline = 0x80000200,
  tomShadow = 0x80000400,
  tomEmboss = 0x80000800,
  tomImprint = 0x80001000,
  tomDisabled = 0x80002000,
  tomRevised = 0x80004000,
  tomSubscriptCF = 0x80010000,
  tomSuperscriptCF = 0x80020000,
  tomFontBound = 0x80100000,
  tomLinkProtected = 0x80800000,
  tomInlineObjectStart = 0x81000000,
  tomExtendedChar = 0x82000000,
  tomAutoBackColor = 0x84000000,
  tomMathZoneNoBuildUp = 0x88000000,
  tomMathZone = 0x90000000,
  tomMathZoneOrdinary = 0xa0000000,
  tomAutoTextColor = 0xc0000000,
  tomMathZoneDisplay = 0x40000,
  tomParaEffectRTL = 0x1,
  tomParaEffectKeep = 0x2,
  tomParaEffectKeepNext = 0x4,
  tomParaEffectPageBreakBefore = 0x8,
  tomParaEffectNoLineNumber = 0x10,
  tomParaEffectNoWidowControl = 0x20,
  tomParaEffectDoNotHyphen = 0x40,
  tomParaEffectSideBySide = 0x80,
  tomParaEffectCollapsed = 0x100,
  tomParaEffectOutlineLevel = 0x200,
  tomParaEffectBox = 0x400,
  tomParaEffectTableRowDelimiter = 0x1000,
  tomParaEffectTable = 0x4000,
  tomModWidthPairs = 0x1,
  tomModWidthSpace = 0x2,
  tomAutoSpaceAlpha = 0x4,
  tomAutoSpaceNumeric = 0x8,
  tomAutoSpaceParens = 0x10,
  tomEmbeddedFont = 0x20,
  tomDoublestrike = 0x40,
  tomOverlapping = 0x80,
  tomNormalCaret = 0,
  tomKoreanBlockCaret = 0x1,
  tomNullCaret = 0x2,
  tomIncludeInset = 0x1,
  tomUnicodeBiDi = 0x1,
  tomMathCFCheck = 0x4,
  tomUnlink = 0x8,
  tomUnhide = 0x10,
  tomCheckTextLimit = 0x20,
  tomIgnoreCurrentFont = 0,
  tomMatchCharRep = 0x1,
  tomMatchFontSignature = 0x2,
  tomMatchAscii = 0x4,
  tomGetHeightOnly = 0x8,
  tomMatchMathFont = 0x10,
  tomCharset = 0x80000000,
  tomCharRepFromLcid = 0x40000000,
  tomAnsi = 0,
  tomEastEurope = 1,
  tomCyrillic = 2,
  tomGreek = 3,
  tomTurkish = 4,
  tomHebrew = 5,
  tomArabic = 6,
  tomBaltic = 7,
  tomVietnamese = 8,
  tomDefaultCharRep = 9,
  tomSymbol = 10,
  tomThai = 11,
  tomShiftJIS = 12,
  tomGB2312 = 13,
  tomHangul = 14,
  tomBIG5 = 15,
  tomPC437 = 16,
  tomOEM = 17,
  tomMac = 18,
  tomArmenian = 19,
  tomSyriac = 20,
  tomThaana = 21,
  tomDevanagari = 22,
  tomBengali = 23,
  tomGurmukhi = 24,
  tomGujarati = 25,
  tomOriya = 26,
  tomTamil = 27,
  tomTelugu = 28,
  tomKannada = 29,
  tomMalayalam = 30,
  tomSinhala = 31,
  tomLao = 32,
  tomTibetan = 33,
  tomMyanmar = 34,
  tomGeorgian = 35,
  tomJamo = 36,
  tomEthiopic = 37,
  tomCherokee = 38,
  tomAboriginal = 39,
  tomOgham = 40,
  tomRunic = 41,
  tomKhmer = 42,
  tomMongolian = 43,
  tomBraille = 44,
  tomYi = 45,
  tomLimbu = 46,
  tomTaiLe = 47,
  tomNewTaiLue = 48,
  tomSylotiNagri = 49,
  tomKharoshthi = 50,
  tomKayahli = 51,
  tomUsymbol = 52,
  tomEmoji = 53,
  tomGlagolitic = 54,
  tomLisu = 55,
  tomVai = 56,
  tomNKo = 57,
  tomOsmanya = 58,
  tomPhagsPa = 59,
  tomGothic = 60,
  tomDeseret = 61,
  tomTifinagh = 62,
  tomCharRepMax = 63,
  tomRE10Mode = 0x1,
  tomUseAtFont = 0x2,
  tomTextFlowMask = 0xc,
  tomTextFlowES = 0,
  tomTextFlowSW = 0x4,
  tomTextFlowWN = 0x8,
  tomTextFlowNE = 0xc,
  tomNoIME = 0x80000,
  tomSelfIME = 0x40000,
  tomNoUpScroll = 0x10000,
  tomNoVpScroll = 0x40000,
  tomNoLink = 0,
  tomClientLink = 1,
  tomFriendlyLinkName = 2,
  tomFriendlyLinkAddress = 3,
  tomAutoLinkURL = 4,
  tomAutoLinkEmail = 5,
  tomAutoLinkPhone = 6,
  tomAutoLinkPath = 7,
  tomCompressNone = 0,
  tomCompressPunctuation = 1,
  tomCompressPunctuationAndKana = 2,
  tomCompressMax = 2,
  tomUnderlinePositionAuto = 0,
  tomUnderlinePositionBelow = 1,
  tomUnderlinePositionAbove = 2,
  tomUnderlinePositionMax = 2,
  tomFontAlignmentAuto = 0,
  tomFontAlignmentTop = 1,
  tomFontAlignmentBaseline = 2,
  tomFontAlignmentBottom = 3,
  tomFontAlignmentCenter = 4,
  tomFontAlignmentMax = 4,
  tomRubyBelow = 0x80,
  tomRubyAlignCenter = 0,
  tomRubyAlign010 = 1,
  tomRubyAlign121 = 2,
  tomRubyAlignLeft = 3,
  tomRubyAlignRight = 4,
  tomLimitsDefault = 0,
  tomLimitsUnderOver = 1,
  tomLimitsSubSup = 2,
  tomUpperLimitAsSuperScript = 3,
  tomLimitsOpposite = 4,
  tomShowLLimPlaceHldr = 8,
  tomShowULimPlaceHldr = 16,
  tomDontGrowWithContent = 64,
  tomGrowWithContent = 128,
  tomSubSupAlign = 1,
  tomLimitAlignMask = 3,
  tomLimitAlignCenter = 0,
  tomLimitAlignLeft = 1,
  tomLimitAlignRight = 2,
  tomShowDegPlaceHldr = 8,
  tomAlignDefault = 0,
  tomAlignMatchAscentDescent = 2,
  tomMathVariant = 0x20,
  tomStyleDefault = 0,
  tomStyleScriptScriptCramped = 1,
  tomStyleScriptScript = 2,
  tomStyleScriptCramped = 3,
  tomStyleScript = 4,
  tomStyleTextCramped = 5,
  tomStyleText = 6,
  tomStyleDisplayCramped = 7,
  tomStyleDisplay = 8,
  tomMathRelSize = 0x40,
  tomDecDecSize = 0xfe,
  tomDecSize = 0xff,
  tomIncSize,
  tomIncIncSize,
  tomGravityUI = 0,
  tomGravityBack = 1,
  tomGravityFore = 2,
  tomGravityIn = 3,
  tomGravityOut = 4,
  tomGravityBackward = 0x20000000,
  tomGravityForward = 0x40000000,
  tomAdjustCRLF = 1,
  tomUseCRLF = 2,
  tomTextize = 4,
  tomAllowFinalEOP = 8,
  tomFoldMathAlpha = 16,
  tomNoHidden = 32,
  tomIncludeNumbering = 64,
  tomTranslateTableCell = 128,
  tomNoMathZoneBrackets = 0x100,
  tomConvertMathChar = 0x200,
  tomNoUCGreekItalic = 0x400,
  tomAllowMathBold = 0x800,
  tomLanguageTag = 0x1000,
  tomConvertRTF = 0x2000,
  tomApplyRtfDocProps = 0x4000,
  tomPhantomShow = 1,
  tomPhantomZeroWidth = 2,
  tomPhantomZeroAscent = 4,
  tomPhantomZeroDescent = 8,
  tomPhantomTransparent = 16,
  tomPhantomASmash,
  tomPhantomDSmash,
  tomPhantomHSmash,
  tomPhantomSmash,
  tomPhantomHorz,
  tomPhantomVert,
  tomBoxHideTop = 1,
  tomBoxHideBottom = 2,
  tomBoxHideLeft = 4,
  tomBoxHideRight = 8,
  tomBoxStrikeH = 16,
  tomBoxStrikeV = 32,
  tomBoxStrikeTLBR = 64,
  tomBoxStrikeBLTR = 128,
  tomBoxAlignCenter = 1,
  tomSpaceMask = 0x1c,
  tomSpaceDefault = 0,
  tomSpaceUnary = 4,
  tomSpaceBinary = 8,
  tomSpaceRelational = 12,
  tomSpaceSkip = 16,
  tomSpaceOrd = 20,
  tomSpaceDifferential = 24,
  tomSizeText = 32,
  tomSizeScript = 64,
  tomSizeScriptScript = 96,
  tomNoBreak = 128,
  tomTransparentForPositioning = 256,
  tomTransparentForSpacing = 512,
  tomStretchCharBelow = 0,
  tomStretchCharAbove = 1,
  tomStretchBaseBelow = 2,
  tomStretchBaseAbove = 3,
  tomMatrixAlignMask = 3,
  tomMatrixAlignCenter = 0,
  tomMatrixAlignTopRow = 1,
  tomMatrixAlignBottomRow = 3,
  tomShowMatPlaceHldr = 8,
  tomEqArrayLayoutWidth = 1,
  tomEqArrayAlignMask = 0xc,
  tomEqArrayAlignCenter = 0,
  tomEqArrayAlignTopRow = 4,
  tomEqArrayAlignBottomRow = 0xc,
  tomMathManualBreakMask = 0x7f,
  tomMathBreakLeft = 0x7d,
  tomMathBreakCenter = 0x7e,
  tomMathBreakRight = 0x7f,
  tomMathEqAlign = 0x80,
  tomMathArgShadingStart = 0x251,
  tomMathArgShadingEnd = 0x252,
  tomMathObjShadingStart = 0x253,
  tomMathObjShadingEnd = 0x254,
  tomFunctionTypeNone = 0,
  tomFunctionTypeTakesArg = 1,
  tomFunctionTypeTakesLim = 2,
  tomFunctionTypeTakesLim2 = 3,
  tomFunctionTypeIsLim = 4,
  tomMathParaAlignDefault = 0,
  tomMathParaAlignCenterGroup = 1,
  tomMathParaAlignCenter = 2,
  tomMathParaAlignLeft = 3,
  tomMathParaAlignRight = 4,
  tomMathDispAlignMask = 3,
  tomMathDispAlignCenterGroup = 0,
  tomMathDispAlignCenter = 1,
  tomMathDispAlignLeft = 2,
  tomMathDispAlignRight = 3,
  tomMathDispIntUnderOver = 4,
  tomMathDispFracTeX = 8,
  tomMathDispNaryGrow = 0x10,
  tomMathDocEmptyArgMask = 0x60,
  tomMathDocEmptyArgAuto = 0,
  tomMathDocEmptyArgAlways = 0x20,
  tomMathDocEmptyArgNever = 0x40,
  tomMathDocSbSpOpUnchanged = 0x80,
  tomMathDocDiffMask = 0x300,
  tomMathDocDiffDefault = 0,
  tomMathDocDiffUpright = 0x100,
  tomMathDocDiffItalic = 0x200,
  tomMathDocDiffOpenItalic = 0x300,
  tomMathDispNarySubSup = 0x400,
  tomMathDispDef = 0x800,
  tomMathEnableRtl = 0x1000,
  tomMathBrkBinMask = 0x30000,
  tomMathBrkBinBefore = 0,
  tomMathBrkBinAfter = 0x10000,
  tomMathBrkBinDup = 0x20000,
  tomMathBrkBinSubMask = 0xc0000,
  tomMathBrkBinSubMM = 0,
  tomMathBrkBinSubPM = 0x40000,
  tomMathBrkBinSubMP = 0x80000,
  tomSelRange = 0x255,
  tomHstring = 0x254,
  tomFontPropTeXStyle = 0x33c,
  tomFontPropAlign = 0x33d,
  tomFontStretch = 0x33e,
  tomFontStyle = 0x33f,
  tomFontStyleUpright = 0,
  tomFontStyleOblique = 1,
  tomFontStyleItalic = 2,
  tomFontStretchDefault = 0,
  tomFontStretchUltraCondensed = 1,
  tomFontStretchExtraCondensed = 2,
  tomFontStretchCondensed = 3,
  tomFontStretchSemiCondensed = 4,
  tomFontStretchNormal = 5,
  tomFontStretchSemiExpanded = 6,
  tomFontStretchExpanded = 7,
  tomFontStretchExtraExpanded = 8,
  tomFontStretchUltraExpanded = 9,
  tomFontWeightDefault = 0,
  tomFontWeightThin = 100,
  tomFontWeightExtraLight = 200,
  tomFontWeightLight = 300,
  tomFontWeightNormal = 400,
  tomFontWeightRegular = 400,
  tomFontWeightMedium = 500,
  tomFontWeightSemiBold = 600,
  tomFontWeightBold = 700,
  tomFontWeightExtraBold = 800,
  tomFontWeightBlack = 900,
  tomFontWeightHeavy = 900,
  tomFontWeightExtraBlack = 950,
  tomParaPropMathAlign = 0x437,
  tomDocMathBuild = 0x80,
  tomMathLMargin = 0x81,
  tomMathRMargin = 0x82,
  tomMathWrapIndent = 0x83,
  tomMathWrapRight = 0x84,
  tomMathPostSpace = 0x86,
  tomMathPreSpace = 0x85,
  tomMathInterSpace = 0x87,
  tomMathIntraSpace = 0x88,
  tomCanCopy = 0x89,
  tomCanRedo = 0x8a,
  tomCanUndo = 0x8b,
  tomUndoLimit = 0x8c,
  tomDocAutoLink = 0x8d,
  tomEllipsisMode = 0x8e,
  tomEllipsisState = 0x8f,
  tomEllipsisNone = 0,
  tomEllipsisEnd = 1,
  tomEllipsisWord = 3,
  tomEllipsisPresent = 1,
  tomVTopCell = 1,
  tomVLowCell = 2,
  tomHStartCell = 4,
  tomHContCell = 8,
  tomRowUpdate = 1,
  tomRowApplyDefault = 0,
  tomCellStructureChangeOnly = 1,
  tomRowHeightActual = 0x80b
} tomConstants;

常量

 
tomFalse
值: 0
一个指示 false 的 tomBool 值。
tomTrue
值: -1
一个指示 true 的 tomBool 值。
tomUndefined
值: -9999999
一个 tomBool 值,指示使用 longfloatCOLORREF 参数的 no-input、no-change 值。 对于字符串, tomUndefined (或 NINCH) 由 null 字符串表示。 对于 Set 操作,使用 tomUndefined 不会更改目标属性。 对于 Get 操作,tomUndefined 表示区域中的字符具有不同的值, (它为属性对话框中的灰色检查框) 。
tomToggle
值: -9999998
切换属性状态的 tomBool 值。
tomAutoColor
值: -9999997
允许 Rich Edit 控件选择适当的颜色。
tomDefault
值: -9999996
对于附加到某个区域的对象,设置为文档默认格式,或者对于未附加到某个区域的对象,设置为基本 TOM 引擎默认值。
tomSuspend
值: -9999995
挂起操作。
tomResume
值: -9999994
恢复操作。
tomApplyNow
值: 0
将当前属性应用于附加的范围。
tomApplyLater
值:1
允许设置属性定义,但尚未将其应用于范围。
tomTrackParms
值: 2
使用附加的范围属性更新当前字体。
tomCacheParms
值: 3
不要使用附加的范围属性更新当前字体。
tomApplyTmp
值: 4
应用临时格式。
tomDisableSmartFont
值: 8
不要应用智能字体。
tomEnableSmartFont
值: 9
应用智能字体。
tomUsePoints
值: 10
使用点进行浮点度量。
tomUseTwips
值: 11
使用缇进行浮点度量。
tomBackward
值: 0xc0000001
向后向故事的开头移动。
tomForward
值: 0x3fffffff
向前向故事的结尾移动。
tomMove
值: 0
将所选内容或区域折叠到插入点,然后移动插入点。
tomExtend
值:1
通过移动其中一个终结点来扩展所选内容或范围。
tomNoSelection
值: 0
没有选择,也没有插入点。
tomSelectionIP
值:1
选择插入点。
tomSelectionNormal
值: 2
所选内容是单个非生成文本范围。
tomSelectionFrame
值: 3
已选择一个框架。
tomSelectionColumn
值: 4
已选择一个或多个表列。
tomSelectionRow
值: 5
已选择一个或多个表行。
tomSelectionBlock
值: 6
已选择块。
tomSelectionInlineShape
值: 7
所选内容为图片。
tomSelectionShape
值: 8
已选择形状。
tomSelStartActive
值:1
所选内容的起始位置处于活动状态。
tomSelAtEOL
值: 2
对于退化的选择,对应于一行开头和上一行末尾的不明确字符位置应在上一行的末尾显示插入点。
tomSelOvertype
值: 4
插入/改写模式设置为改写。
tomSelActive
值: 8
所选内容处于活动状态。
tomSelReplace
值: 16
键入和粘贴将替换所选内容。
tomEnd
值: 0
文本范围的末尾。
tomStart
值: 32
范围的开头。
tomCollapseEnd
值: 0
折叠到区域或所选内容的结束位置。
tomCollapseStart
值:1
折叠到区域或所选内容的起始位置。
tomClientCoord
值: 256
使用客户端坐标而不是屏幕坐标。
tomAllowOffClient
值: 512
允许工作区之外的点。
tomTransform
值: 1024
使用主机应用程序提供的 XFORM) (世界转换坐标。
tomObjectArg
值: 2048
获取内联对象参数内的点;例如,在分数的分子内。
tomAtEnd
值: 4096
指定单位的末尾。
tomNone
值: 0
无下划线。
tomSingle
值:1
单下划线。
tomWords
值: 2
仅为字词添加下划线。
tomDouble
值: 3
双下划线。
tomDotted
值: 4
虚线下划线。
tomDash
值: 5
短划线下划线。
tomDashDot
值: 6
短划线点下划线。
tomDashDotDot
值: 7
短划线点点下划线。
tomWave
值: 8
波形下划线。
tomThick
值: 9
粗下划线。
tomHair
值: 10
头发下划线。
tomDoubleWave
值: 11
双波下划线。
tomHeavyWave
值: 12
重波下划线。
tomLongDash
值: 13
长划线下划线。
tomThickDash
值: 14
粗划线下划线。
tomThickDashDot
值: 15
粗短划线点下划线。
tomThickDashDotDot
值: 16
粗短划线点点下划线。
tomThickDotted
值: 17
粗点下划线。
tomThickLongDash
值: 18
粗长短划线下划线。
tomLineSpaceSingle
值: 0
单个空间。 忽略行距值。
tomLineSpace1pt5
值:1
一个半行间距。 忽略行距值。
tomLineSpaceDouble
值: 2
双倍行距。 忽略行距值。
tomLineSpaceAtLeast
值: 3
行距值指定从一行到下一行的间距。 但是,如果值小于单间距,则文本为单间距。
tomLineSpaceExactly
值: 4
行距值指定从一行到下一行的确切间距,即使该值小于单行距。
tomLineSpaceMultiple
值: 5
行距值指定行距(以行为单位)。
tomLineSpacePercent
值: 6
行距值按行高百分比指定行距。
tomAlignLeft
值: 0
文本与左边距对齐。
tomAlignCenter
值:1
文本在边距之间居中。
tomAlignRight
值: 2
文本与右边距对齐。
tomAlignJustify
值: 3
文本从左边距开始,如果行超出右边距,则将行中的所有空格调整为均匀。
tomAlignDecimal
值: 3
小数点在选项卡位置设置。 这对于对齐包含十进制数的列很有用。
tomAlignBar
值: 4
垂直条位于选项卡位置。 文本不受影响。 位于同一位置的附近线条上的对齐条形成连续的垂直线。
tomDefaultTab
值: 5
位于默认制表位的位置。
tomAlignInterWord
值: 3
tomAlignJustify 相同。
tomAlignNewspaper
值: 4
tomAlignInterLetter 相同,但使用东亚指标。
tomAlignInterLetter
值: 5
除最后一行) 外,每行的第一个字符和最后一个字符 (与左右边距对齐,并且通过从每个字符中添加或减去相同的量来填充行。
tomAlignScaled
值: 6
tomAlignInterLetter 相同,但使用东亚指标,并按字符宽度缩放间距。
tomSpaces
值: 0
使用空格填充制表符占用的空格。
tomDots
值:1
使用点填充制表符占用的空格。
tomDashes
值: 2
使用短划线填充制表符占用的空格。
tomLines
值: 3
使用实线填充制表符占用的空格。
tomThickLines
值: 4
使用粗实线填充制表符占用的空格。
tomEquals
值: 5
使用等号填充制表符占用的空格。
tomTabBack
值: -3
指定位置前面的选项卡。
tomTabNext
值: -2
指定位置后面的下一个选项卡。
tomTabHere
值: -1
指定位置的选项卡。
tomListNone
值: 0
不是列表段落。
tomListBullet
值:1
列表使用项目符号 (0x2022) ;其他项目符号由 > 32 提供。
tomListNumberAsArabic
值: 2
列表以阿拉伯数字 (0、1、2、...) 进行编号。
tomListNumberAsLCLetter
值: 3
列表按小写字母排序, (a、b、c、...) 。
tomListNumberAsUCLetter
值: 4
列表按大写阿拉伯字母排序, (A、B、C、...) 。
tomListNumberAsLCRoman
值: 5
列表按小写罗马字母排序, (i、ii、iii、...) 。
tomListNumberAsUCRoman
值: 6
列表按大写罗马字母排序, (I、II、III、...) 。
tomListNumberAsSequence
值: 7
ITextPara::GetListStart 返回的值被视为 Unicode 序列中的第一个代码。
tomListNumberedCircle
值: 8
列表按 Unicode 带圆圈数字排序

圆圈中的 Unicode 数字。
tomListNumberedBlackCircleWingding
值: 9
列表按 Wingdings 黑色带圆圈数字排序

带圆圈的黑色数字。
tomListNumberedWhiteCircleWingding
值: 10
列表按 Wingdings 白色圆圈数字排序:

黑色圆圈中的白色数字。
tomListNumberedArabicWide
值: 11
全角 ASCII (0、1、2、3、...) 。
tomListNumberedChS
值: 12
仅包含 10 到 99 项的中文 (一、二、三、四...) 。
tomListNumberedChT
值: 13
仅在项目 10 到 19 中使用十的中文。
tomListNumberedJpnChS
值: 14
中文带全角句号,无十。
tomListNumberedJpnKor
值: 15
没有十的中文。
tomListNumberedArabic1
值: 16
阿拉伯文字母 ( أ,ب,ت,ث ,...) 。
tomListNumberedArabic2
值: 17
阿拉伯语abjadi ( أ,ب,ج,د ,...) .
tomListNumberedHebrew
值: 18
希伯来语字母 (א,ב,ג,ד,...) 。
tomListNumberedThaiAlpha
值: 19
泰语字母 (ก,ข,谰,ง,...) 。
tomListNumberedThaiNum
值: 20
泰语数字 (๑,輺,๓,๔...) 。
tomListNumberedHindiAlpha
值: 21
印地语元音 (अ, आ, इ, ई, ...) .
tomListNumberedHindiAlpha1
值: 22
印地语辅音 (क, ख, ग, घ, ...) .
tomListNumberedHindiNum
值: 23
印地语数字 (१, २, ३, ४, ...) .
tomListParentheses
值: 0x10000
将数字括在括号中,如中所示: (1) 。
tomListPeriod
值: 0x20000
后跟带句点的数字。
tomListPlain
值: 0x30000
单独使用数字。
tomListNoNumber
值: 0x40000
不使用数字。
tomListMinus
值: 0x80000
后跟带连字符 ( ) 的数字。
tomIgnoreNumberStyle
值: 0x1000000
取消列表项的编号样式。
tomParaStyleNormal
值: -1
普通段落样式。
tomParaStyleHeading1
值: -2
级别 1 段落标题的样式。
tomParaStyleHeading2
值: -3
级别 2 段落标题的样式。
tomParaStyleHeading3
值: -4
级别 3 段落标题的样式。
tomParaStyleHeading4
值: -5
级别 4 段落标题的样式。
tomParaStyleHeading5
值: -6
级别 5 段落标题的样式。
tomParaStyleHeading6
值: -7
级别 6 段落标题的样式。
tomParaStyleHeading7
值: -8
级别 7 段落标题的样式。
tomParaStyleHeading8
值: -9
级别 8 段落标题的样式。
tomParaStyleHeading9
值: -10
级别 9 段落标题的样式。
tomCharacter
值:1
单位为单个字符。
tomWord
值: 2
单元是一个单词。
tomSentence
值: 3
单元是一个句子。
tomParagraph
值: 4
单元是一个段落。
tomLine
值: 5
单位是一条线。
tomStory
值: 6
单元是一个故事:即表示文档的一部分的连续文本范围,例如文档的main文本、页眉和页脚、脚注、批注等。
tomScreen
值: 7
单元为屏幕。
tomSection
值: 8
单元是一个部分。
tomTableColumn
值: 9
单元是一个表列。
tomColumn
值: 9
单元是文本列。
tomRow
值: 0xc
单元是一个表行
tomWindow
值: 11
单元是一个窗口。
tomCell
值: 12
单元是电子表格单元格。
tomCharFormat
值: 13
该单元是一个固定字符格式的运行。
tomParaFormat
值: 14
该单元是一个固定段落格式的运行。
tomTable
值: 15
单元是一个表。
tomObject
值: 16
单元是嵌入对象。
tomPage
值: 17
单元是一个页面。
tomHardParagraph
值: 18
单元是硬段落。
tomCluster
值: 19
单元是字符群集。
tomInlineObject
值: 20
单元是内联对象。
tomInlineObjectArg
值: 21
单元是内联对象参数。
tomLeafLine
值: 22
单元是叶级线。
tomLayoutColumn
值: 23
布局列。
tomProcessId
值: 0x40000001
当前进程的标识符。
tomMatchWord
值: 2
执行文本搜索时,匹配整个单词。
tomMatchCase
值: 4
文本搜索区分大小写。
tomMatchPattern
值: 8
执行文本搜索时匹配正则表达式。
tomUnknownStory
值: 0
无特殊类型。
tomMainTextStory
值:1
对于丰富编辑控件,始终存在main故事。
tomFootnotesStory
值: 2
用于脚注的故事。
tomEndnotesStory
值: 3
用于尾注的故事。
tomCommentsStory
值: 4
用于评论的故事。
tomTextFrameStory
值: 5
用于文本框的故事。
tomEvenPagesHeaderStory
值: 6
包含偶数页标题的故事。
tomPrimaryHeaderStory
值: 7
包含奇数页标题的故事。
tomEvenPagesFooterStory
值: 8
包含偶数页页脚的故事。
tomPrimaryFooterStory
值: 9
包含奇数页页脚的故事。
tomFirstPageHeaderStory
值: 10
包含第一页的页眉的故事。
tomFirstPageFooterStory
值: 11
包含第一页页脚的故事。
tomScratchStory
值: 127
划痕故事。
tomFindStory
值: 128
用于“查找”对话框的故事。
tomReplaceStory
值: 129
用于“替换”对话框的故事。
tomStoryInactive
值: 0
故事处于非活动状态。
tomStoryActiveDisplay
值:1
故事显示,但没有 UI。
tomStoryActiveUI
值: 2
文章 UI 处于活动状态;也就是说,它接收键盘和鼠标输入。
tomStoryActiveDisplayUI
值: 3
故事具有显示和 UI 活动。
tomNoAnimation
值: 0
请勿应用文本动画。
tomLasVegasLights
值:1
文本边框为在红色、黄色、绿色和蓝色之间闪烁的选框灯。
tomBlinkingBackground
值: 2
文本具有黑色背景,可打开和关闭闪烁。
tomSparkleText
值: 3
文本覆盖着五彩星,这些星星定期闪烁和关闭
tomMarchingBlackAnts
值: 4
文本由黑色虚线边框包围。 边框经过动画处理,使各个短划线看起来在文本周围顺时针移动。
tomMarchingRedAnts
值: 5
文本由红色虚线边框包围,该边框经过动画处理后,似乎在文本周围顺时针移动。
tomShimmer
值: 6
文本交替模糊并定期取消模糊,以呈现闪闪发光的外观。
tomWipeDown
值: 7
文本从上到下逐渐显示。
tomWipeRight
值: 8
文本从下而上逐渐显示。
tomAnimationMax
值: 8
定义最大动画标志值。
tomLowerCase
值: 0
将文本设置为小写。
tomUpperCase
值:1
将文本设置为大写。
tomTitleCase
值: 2
将每个单词的第一个字母大写。
tomSentenceCase
值: 4
将每个句子的第一个字母大写。
tomToggleCase
值: 5
切换每个字母的大小写。
tomReadOnly
值: 0x100
只读。
tomShareDenyRead
值: 0x200
其他程序无法读取。
tomShareDenyWrite
值: 0x400
其他程序无法写入。
tomPasteFile
值: 0x1000
将所选内容替换为文件。
tomCreateNew
值: 0x10
创建新的文件。 如果文件已存在,则失败。
tomCreateAlways
值: 0x20
创建新的文件。 销毁现有文件(如果存在)。
tomOpenExisting
值: 0x30
打开现有文件。 如果文件不存在,则失败。
tomOpenAlways
值: 0x40
打开现有文件。 如果文件不存在,请创建新文件。
tomTruncateExisting
值: 0x50
打开现有文件,但将其截断为零长度。
tomRTF
值: 0x1
以 RTF 格式打开。
tomText
值: 0x2
以文本 ANSI 或 Unicode 的形式打开。
tomHTML
值: 0x3
以 HTML 形式打开。
tomWordDocument
值: 0x4
以文档Word打开。
tomBold
值: 0x80000001
黑体。
tomItalic
值: 0x80000002
斜。
tomUnderline
值: 0x80000004
强调。
tomStrikeout
值: 0x80000008
删除线。
tomProtected
值: 0x80000010
Protected。
tomLink
值: 0x80000020
链接。
tomSmallCaps
值: 0x80000040
小写字母。
tomAllCaps
值: 0x80000080
所有上限。
tomHidden
值: 0x80000100
隐藏。
tomOutline
值: 0x80000200
大纲。
tomShadow
值: 0x80000400
阴影。
tomEmboss
值: 0x80000800
浮雕。
tomImprint
值: 0x80001000
印记。
tomDisabled
值: 0x80002000
已禁用。
tomRevised
值: 0x80004000
修订。
tomSubscriptCF
值: 0x80010000
下标字符格式。
tomSuperscriptCF
值: 0x80020000
上标字符格式。
tomFontBound
值: 0x80100000
字体绑定 (使用字体绑定) 。
tomLinkProtected
值: 0x80800000
该链接 (友好名称链接) 受到保护。
tomInlineObjectStart
值: 0x81000000
内联对象的起始分隔符。
tomExtendedChar
值: 0x82000000
这些字符是脚本中不太常见的成员。 如果支持脚本的字体具有此类字符的字形,则应检查。
tomAutoBackColor
值: 0x84000000
使用系统背面颜色。
tomMathZoneNoBuildUp
值: 0x88000000
请勿构建运算符。
tomMathZone
值: 0x90000000
数学区域。
tomMathZoneOrdinary
值: 0xa0000000
数学区域普通文本。
tomAutoTextColor
值: 0xc0000000
使用系统文本颜色。
tomMathZoneDisplay
值: 0x40000
显示数学区域。
tomParaEffectRTL
值: 0x1
从右到左的段落
tomParaEffectKeep
值: 0x2
将段落放在一起。
tomParaEffectKeepNext
值: 0x4
与段落的下一段保持一起。
tomParaEffectPageBreakBefore
值: 0x8
在此段落前面放置分页符。
tomParaEffectNoLineNumber
值: 0x10
此段落没有行号。
tomParaEffectNoWidowControl
值: 0x20
没有寡妇的控制。
tomParaEffectDoNotHyphen
值: 0x40
不要将此段落连字符。
tomParaEffectSideBySide
值: 0x80
并排。
tomParaEffectCollapsed
值: 0x100
标题内容在大纲视图) 中折叠 (。
tomParaEffectOutlineLevel
值: 0x200
大纲视图嵌套级别。
tomParaEffectBox
值: 0x400
段落具有装箱效果, (不) 显示。
tomParaEffectTableRowDelimiter
值: 0x1000
在表分隔符处或表内。
tomParaEffectTable
值: 0x4000
在表内部或表的开头。
tomModWidthPairs
值: 0x1
使用东亚字符对宽度修改。
tomModWidthSpace
值: 0x2
使用东亚空间宽度修改。
tomAutoSpaceAlpha
值: 0x4
在字母表之间使用东亚自动间距。
tomAutoSpaceNumeric
值: 0x8
对数字使用东亚自动间距。
tomAutoSpaceParens
值: 0x10
将东亚自动间距用于括号或括号。
tomEmbeddedFont
值: 0x20
嵌入字体 (CLIP_EMBEDDED) 。
tomDoublestrike
值: 0x40
双删除线。
tomOverlapping
值: 0x80
运行包含重叠文本。
tomNormalCaret
值: 0
正常插入点。
tomKoreanBlockCaret
值: 0x1
朝鲜方块插入点。
tomNullCaret
值: 0x2
null 插入点 (插入点取消) 。
tomIncludeInset
值: 0x1
向客户端矩形添加左/上嵌入,并从客户端矩形中减去右侧/底部的内插。
tomUnicodeBiDi
值: 0x1
使用 Unicode 双向 (双向) 算法。
tomMathCFCheck
值: 0x4
检查数学区域字符格式。
tomUnlink
值: 0x8
不要将文本作为超链接的一部分。
tomUnhide
值: 0x10
不要以隐藏文本的形式插入。
tomCheckTextLimit
值: 0x20
遵循当前文本限制,而不是增加文本以适应。
tomIgnoreCurrentFont
值: 0
忽略在特定字符位置处于活动状态的字体。
tomMatchCharRep
值: 0x1
匹配当前字符剧目。
tomMatchFontSignature
值: 0x2
匹配当前字体签名。
tomMatchAscii
值: 0x4
如果当前字体的字符为 tomAnsi,请使用当前字体。
tomGetHeightOnly
值: 0x8
获取高度。
tomMatchMathFont
值: 0x10
匹配数学字体。
tomCharset
值: 0x80000000
根据指定的字符集设置字符集。
tomCharRepFromLcid
值: 0x40000000
根据指定的 LCID 设置字符重排。
tomAnsi
值: 0
拉丁语 1
tomEastEurope
值:1
从拉丁语 1 和 2
tomCyrillic
值: 2
西里尔语
tomGreek
值: 3
希腊语
tomTurkish
值: 4
土耳其语 (拉丁语 1 + 无点 i, ...)
tomHebrew
值: 5
希伯来语
tomArabic
值: 6
阿拉伯语
tomBaltic
值: 7
从拉丁语 1 和 2
tomVietnamese
值: 8
带一些组合标记的拉丁文 1
tomDefaultCharRep
值: 9
默认字符剧目
tomSymbol
值: 10
符号字符集 (非 Unicode)
tomThai
值: 11
泰语
tomShiftJIS
值: 12
日语
tomGB2312
值: 13
简体中文
tomHangul
值: 14
朝鲜文字
tomBIG5
值: 15
繁体中文
tomPC437
值: 16
PC437 字符集 (DOS)
tomOEM
值: 17
OEM 字符集 (原始电脑)
tomMac
值: 18
主麦金托什字符剧目
tomArmenian
值: 19
亚美尼亚语
tomSyriac
值: 20
叙利亚语
tomThaana
值: 21
塔安那文
tomDevanagari
值: 22
梵语
tomBengali
值: 23
孟加拉 (原孟加拉)
tomGurmukhi
值: 24
果鲁穆奇语
tomGujarati
值: 25
古吉拉特语
tomOriya
值: 26
奥迪亚 (原奥里亚)
tomTamil
值: 27
泰米尔语
tomTelugu
值: 28
泰卢固语
tomKannada
值: 29
卡纳达语
tomMalayalam
值: 30
马拉雅拉姆语
tomSinhala
值: 31
僧伽罗语
tomLao
值: 32
老挝语
tomTibetan
值: 33
藏语
tomMyanmar
值: 34
缅甸
tomGeorgian
值: 35
格鲁吉亚语
tomJamo
值: 36
Jamo
tomEthiopic
值: 37
埃塞俄比亚文
tomCherokee
值: 38
切罗基语
tomAboriginal
值: 39
土著
tomOgham
值: 40
Ogham
tomRunic
值: 41
符文
tomKhmer
值: 42
高棉语
tomMongolian
值: 43
蒙古语
tomBraille
值: 44
盲文
tomYi
值: 45
彝语
tomLimbu
值: 46
林布文
tomTaiLe
值: 47
泰乐
tomNewTaiLue
值: 48
太鲁
tomSylotiNagri
值: 49
西洛蒂·纳格里
tomKharoshthi
值: 50
Kharoshthi
tomKayahli
值: 51
克耶黎文
tomUsymbol
值: 52
Unicode 符号
tomEmoji
值: 53
表情
tomGlagolitic
值: 54
格拉戈里蒂文
tomLisu
值: 55
傈僳族
tomVai
值: 56
瓦依语
tomNKo
值: 57
N'Ko
tomOsmanya
值: 58
奥斯曼语
tomPhagsPa
值: 59
八思巴文
tomGothic
值: 60
哥特式
tomDeseret
值: 61
Deseret
tomTifinagh
值: 62
Tifinagh
tomCharRepMax
值: 63
最大字符回转标志值。
tomRE10Mode
值: 0x1
使用 Microsoft Rich Edit 1.0 模式。
tomUseAtFont
值: 0x2
对于 CJK 垂直文本,请使用名称以 @开头的字体。 垂直呈现时,此类字体中的字符将旋转 90 度,以便它们看起来直立而不是侧向。
tomTextFlowMask
值: 0xc
以下四个文本方向的掩码。
tomTextFlowES
值: 0
普通的从左到右水平文本。
tomTextFlowSW
值: 0x4
普通东亚垂直文本。
tomTextFlowWN
值: 0x8
替代方向。
tomTextFlowNE
值: 0xc
替代方向。
tomNoIME
值: 0x80000
禁用 IME 操作, (看到 ES_NOIME) 。
tomSelfIME
值: 0x40000
指示富编辑控件,以允许应用程序处理所有 IME 操作, (看到 ES_SELFIME) 。
tomNoUpScroll
值: 0x10000
水平滚动已禁用。
tomNoVpScroll
值: 0x40000
垂直滚动已禁用。
tomNoLink
值: 0
不是链接。
tomClientLink
值:1
仅 URL;也就是说,没有友好名称。
tomFriendlyLinkName
值: 2
友好名称链接的名称。
tomFriendlyLinkAddress
值: 3
友好名称链接的 URL。
tomAutoLinkURL
值: 4
自动链接的 URL。
tomAutoLinkEmail
值: 5
指向电子邮件地址的自动链接。
tomAutoLinkPhone
值: 6
指向电话号码的自动链接。
tomAutoLinkPath
值: 7
存储位置的自动链接。
tomCompressNone
值: 0
无压缩。
tomCompressPunctuation
值:1
压缩标点符号。
tomCompressPunctuationAndKana
值: 2
压缩标点和假名。
tomCompressMax
值: 2
最大压缩标志值。
tomUnderlinePositionAuto
值: 0
自动设置下划线位置。
tomUnderlinePositionBelow
值:1
在文本下方呈现下划线。
tomUnderlinePositionAbove
值: 2
在文本上方呈现下划线。
tomUnderlinePositionMax
值: 2
最大下划线位置标志值。
tomFontAlignmentAuto
值: 0
对于水平布局,请在基线上对齐 CJK 字符。 对于垂直布局,居中对齐 CJK 字符。
tomFontAlignmentTop
值:1
对于水平布局,请在上对齐 CJK 字符。 对于垂直布局,请右对齐 CJK 字符。
tomFontAlignmentBaseline
值: 2
对于水平或垂直布局,请在基线上对齐 CJK 字符。
tomFontAlignmentBottom
值: 3
对于水平布局,下对齐 CJK 字符。 对于垂直布局,请左对齐 CJK 字符。
tomFontAlignmentCenter
值: 4
对于水平布局,请将 CJK 字符垂直居中。 对于垂直布局,居中对齐 CJK 字符水平对齐。
tomFontAlignmentMax
值: 4
最大字体对齐标志值。
tomRubyBelow
值: 0x80
tomRubyAlignCenter
值: 0
tomRubyAlign010
值:1
tomRubyAlign121
值: 2
tomRubyAlignLeft
值: 3
tomRubyAlignRight
值: 4
tomLimitsDefault
值: 0
限制位置使用文档默认值。
tomLimitsUnderOver
值:1
限制位于 运算符下方和上方。
tomLimitsSubSup
值: 2
限制为运算符下标和上标。
tomUpperLimitAsSuperScript
值: 3
上限为上标。
tomLimitsOpposite
值: 4
tomLimitsSubSuptomLimitsUnderOver 之间切换。
tomShowLLimPlaceHldr
值: 8
显示空的下限占位符。
tomShowULimPlaceHldr
值: 16
显示空的上限占位符。
tomDontGrowWithContent
值: 64
不要使用 参数增大 n-ary 运算符。
tomGrowWithContent
值: 128
使用 参数增大 n-ary 运算符。
tomSubSupAlign
值:1
在上标下对齐下标。
tomLimitAlignMask
值: 3
tomLimitAlignCentertomLimitAlignLefttomLimitAlignRight 的掩码。
tomLimitAlignCenter
值: 0
在基数下居中限制。
tomLimitAlignLeft
值:1
限制和底的左端对齐。
tomLimitAlignRight
值: 2
限制和底端的右端对齐。
tomShowDegPlaceHldr
值: 8
显示空的字根度占位符。
tomAlignDefault
值: 0
基线处的中心括号。
tomAlignMatchAscentDescent
值: 2
使用与参数上升和下降匹配的括号。
tomMathVariant
值: 0x20
位 7、6 可以具有 TeX 变体枚举值:
tomStyleDefault
值: 0
数学处理程序确定样式。
tomStyleScriptScriptCramped
值:1
2 和更高级别的下标上标大小,狭窄。
tomStyleScriptScript
值: 2
第 2 和更高级别的下标上标大小。
tomStyleScriptCramped
值: 3
1st 级别下标上标大小,狭窄。
tomStyleScript
值: 4
1st 级别下标上标大小。
tomStyleTextCramped
值: 5
文本大小狭窄,例如,在平方根内。
tomStyleText
值: 6
标准内联文本大小。
tomStyleDisplayCramped
值: 7
显示样式狭小。
tomStyleDisplay
值: 8
显示样式。
tomMathRelSize
值: 0x40
指示其中一个处于活动状态: tomDecDecSizetomDecSizetomIncSizetomIncIncSize。 请注意,最大大小为 tomStyleText 大小,最小大小为 tomStyleScriptScript 大小。
tomDecDecSize
值: 0xfe
比默认值小两个大小。
tomDecSize
值: 0xff
比默认值小一个大小。
tomIncSize
比默认值大一个大小。
tomIncIncSize
两个大小比默认值大。
tomGravityUI
值: 0
使用选择用户界面规则。
tomGravityBack
值:1
两端都有向后重力。
tomGravityFore
值: 2
两端都有前向引力。
tomGravityIn
值: 3
向内重力;也就是说,开始是向前的,结束是向后。
tomGravityOut
值: 4
向外重力;也就是说,开始是后向的,终点是向前的。
tomGravityBackward
值: 0x20000000
tomGravityForward
值: 0x40000000
tomAdjustCRLF
值:1
在开始时调整 CR/LF。
tomUseCRLF
值: 2
使用 CR/LF 代替回车符或换行符。
tomTextize
值: 4
最多复制 0xFFFC (OLE 对象) 。
tomAllowFinalEOP
值: 8
允许在 EOP) 标记 (最后一个段落结尾。
tomFoldMathAlpha
值: 16
将数学字母数字折叠为 ASCII/希腊文。
tomNoHidden
值: 32
请勿包含隐藏文本。
tomIncludeNumbering
值: 64
包括列表编号。
tomTranslateTableCell
值: 128
将表行分隔符字符替换为空格。
tomNoMathZoneBrackets
值: 0x100
不要包含数学区域括号。
tomConvertMathChar
值: 0x200
根据 ITextFont2::GetEffects 方法检索到的斜体和粗体状态,将数学斜体和/或数学粗体转换为或转换。
tomNoUCGreekItalic
值: 0x400
不要对大写希腊文字母使用数学斜体。 此值与
tomConvertMathChar.
tomAllowMathBold
值: 0x800
允许数学加粗。 此值与
tomConvertMathChar.
tomLanguageTag
值: 0x1000
获取此范围的 BCP-47 语言标记。
tomConvertRTF
值: 0x2000
获取 RTF 中的文本。
tomApplyRtfDocProps
值: 0x4000
应用 RTF 文档默认属性。
tomPhantomShow
值:1
显示虚拟对象的 参数。
tomPhantomZeroWidth
值: 2
虚拟对象的宽度为零。
tomPhantomZeroAscent
值: 4
虚拟对象具有零上升。
tomPhantomZeroDescent
值: 8
虚拟对象具有零下降。
tomPhantomTransparent
值: 16
将虚拟对象分隔开,就像只有参数存在一样。
tomPhantomASmash
上升粉碎。
tomPhantomDSmash
下降粉碎。
tomPhantomHSmash
水平粉碎。
tomPhantomSmash
完全粉碎。
tomPhantomHorz
水平幻像。
tomPhantomVert
垂直虚拟。
tomBoxHideTop
值:1
隐藏上边框。
tomBoxHideBottom
值: 2
隐藏下边框。
tomBoxHideLeft
值: 4
隐藏左边框。
tomBoxHideRight
值: 8
隐藏右边框。
tomBoxStrikeH
值: 16
显示水平删除线。
tomBoxStrikeV
值: 32
显示垂直删除线。
tomBoxStrikeTLBR
值: 64
显示从左上到右下角的对角线删除线。
tomBoxStrikeBLTR
值: 128
显示从左下角到右上方的对角线删除线。
tomBoxAlignCenter
值:1
与基线上的中心垂直对齐。
tomSpaceMask
值: 0x1c
tomSpaceDefaulttomSpaceUnarytomSpaceBinarytomSpaceRelationaltomSpaceSkiptomSpaceOrdtomSpaceDifferential 的掩码。
tomSpaceDefault
值: 0
默认间距
tomSpaceUnary
值: 4
将对象分隔为一元运算符。
tomSpaceBinary
值: 8
将对象作为二元运算符来分隔。
tomSpaceRelational
值: 12
将对象作为关系运算符进行间距。
tomSpaceSkip
值: 16
将对象分隔为一元运算符。
tomSpaceOrd
值: 20
将对象分隔为序号运算符。
tomSpaceDifferential
值: 24
将对象作为微分运算符来分隔。
tomSizeText
值: 32
将 视为文本大小。
tomSizeScript
值: 64
将视为脚本大小 (大约 73% 的文本大小) 。
tomSizeScriptScript
值: 96
将下标大小视为 (大约 60% 的文本大小) 。
tomNoBreak
值: 128
不要跨行中断参数。
tomTransparentForPositioning
值: 256
位置,就好像只显示参数一样。
tomTransparentForSpacing
值: 512
根据参数属性的空格。
tomStretchCharBelow
值: 0
底下方的拉伸字符。
tomStretchCharAbove
值:1
底图上方的拉伸字符。
tomStretchBaseBelow
值: 2
在字符下方拉伸底线。
tomStretchBaseAbove
值: 3
在字符上方拉伸底。
tomMatrixAlignMask
值: 3
用于 tomMatrixAlignCentertomMatrixAlignTopRowtomMatrixAlignBottomRow 的掩码。
tomMatrixAlignCenter
值: 0
使矩阵在基线上居中对齐。
tomMatrixAlignTopRow
值:1
在基线上对齐矩阵顶部行。
tomMatrixAlignBottomRow
值: 3
在基线上对齐矩阵底行。
tomShowMatPlaceHldr
值: 8
) 虚框 (显示空元素占位符。
tomEqArrayLayoutWidth
值:1
将正确的大小扩展到公式数字) 的布局宽度 (
tomEqArrayAlignMask
值: 0xc
tomEqArrayAlignCentertomEqArrayAlignTopRowtomEqArrayBottomRow 的掩码。
tomEqArrayAlignCenter
值: 0
在基线上对齐公式数组的中心。
tomEqArrayAlignTopRow
值: 4
在基线上对齐公式顶部。

在基线上对齐公式的上行。
tomEqArrayAlignBottomRow
值: 0xc
在基线上对齐公式的底行。
tomMathManualBreakMask
值: 0x7f
tomMathBreakLefttomMathBreakCentertomMathBreakRight 的掩码。
tomMathBreakLeft
值: 0x7d
在手动中断后向左对齐文本。
tomMathBreakCenter
值: 0x7e
手动中断后将文本居中。
tomMathBreakRight
值: 0x7f
在手动换行符后向右对齐文本。
tomMathEqAlign
值: 0x80
数学公式对齐方式。
tomMathArgShadingStart
值: 0x251
开始着色数学参数。
tomMathArgShadingEnd
值: 0x252
结束着色数学参数。
tomMathObjShadingStart
值: 0x253
开始着色数学对象。
tomMathObjShadingEnd
值: 0x254
结束着色数学对象。
tomFunctionTypeNone
值: 0
不在函数列表中。
tomFunctionTypeTakesArg
值:1
采用参数的普通数学函数。
tomFunctionTypeTakesLim
值: 2
对 _等使用下限。
tomFunctionTypeTakesLim2
值: 3
将前面的 FA 转换为 NBSP。
tomFunctionTypeIsLim
值: 4
“lim”函数。
tomMathParaAlignDefault
值: 0
数学段落的默认对齐方式。
tomMathParaAlignCenterGroup
值:1
将数学段落作为一组居中。
tomMathParaAlignCenter
值: 2
数学段落居中。
tomMathParaAlignLeft
值: 3
左对齐数学段落。
tomMathParaAlignRight
值: 4
右对齐数学段落。
tomMathDispAlignMask
值: 3
tomMathDispAlignCenterGrouptomMathDispAlignCentertomMathDispAlignLefttomMathDispAlignRighttomMathDispIntUnderOvertomMathDispNaryGrow 的掩码。
tomMathDispAlignCenterGroup
值: 0
将数学段落作为一个组居中。
tomMathDispAlignCenter
值:1
所有公式在数学段落中居中。
tomMathDispAlignLeft
值: 2
左对齐数学段落中的所有公式。
tomMathDispAlignRight
值: 3
右对齐数学段落中的所有公式。
tomMathDispIntUnderOver
值: 4
显示模式整型限制位置。
tomMathDispFracTeX
值: 8
指示是否使用显示模式嵌套分数脚本大小。
tomMathDispNaryGrow
值: 0x10
指示是否使用数学段落 n-ary grow。
tomMathDocEmptyArgMask
值: 0x60
空参数显示掩码。
tomMathDocEmptyArgAuto
值: 0
点状方块(如有必要)。
tomMathDocEmptyArgAlways
值: 0x20
点状方块,始终。
tomMathDocEmptyArgNever
值: 0x40
无变化。
tomMathDocSbSpOpUnchanged
值: 0x80
不要将下划线 (_) 显示为下标,也不要将插入点 (^) 显示为上标。
tomMathDocDiffMask
值: 0x300
tomMathDocDiffUprighttomMathDocDiffItalictomMathDocDiffOpenItalic 选项的样式掩码。
tomMathDocDiffDefault
值: 0
对数学微分使用默认字形。
tomMathDocDiffUpright
值: 0x100
使用直立字形进行数学微分。
tomMathDocDiffItalic
值: 0x200
对数学微分使用斜体字形。
tomMathDocDiffOpenItalic
值: 0x300
不更改字形。
tomMathDispNarySubSup
值: 0x400
数学段落非整型 n 限制位置。
tomMathDispDef
值: 0x800
数学段落间距默认值。 使用数学段落偏移量而不是常规段落偏移量。
tomMathEnableRtl
值: 0x1000
在 RTL 段落中) 数学区域启用从右到左 (RTL。
tomMathBrkBinMask
值: 0x30000
公式换行掩码。
tomMathBrkBinBefore
值: 0
在二进制/关系运算符之前中断。
tomMathBrkBinAfter
值: 0x10000
在二进制/关系运算符之后中断。
tomMathBrkBinDup
值: 0x20000
重复的二进制/关系之前/关系之前/之后。
tomMathBrkBinSubMask
值: 0xc0000
减号运算符的重复掩码。
tomMathBrkBinSubMM
值: 0
--) 两行 (减号。
tomMathBrkBinSubPM
值: 0x40000
+ -
tomMathBrkBinSubMP
值: 0x80000
- +
tomSelRange
值: 0x255
将选择字符位置和字符计数设置为范围值。
tomHstring
值: 0x254
使用 HSTRING) (字符串句柄,而不是 BSTR) (二进制字符串。
tomFontPropTeXStyle
值: 0x33c
获取字体的 TeX 样式。
tomFontPropAlign
值: 0x33d
使用 tomFontPropAlign 获取数学区域中运算符的 Align 属性。 值分配方式如下:

  • 值 0 表示没有特殊对齐方式。

  • 值 1 到 127 将运算符与公式第一行上的 (n – 1) st 运算符对齐。

  • 值 128 标识要相对于彼此垂直对齐的运算符, (“align at =”) 。

  • 其他值是非法的。

tomFontStretch
值: 0x33e
字体拉伸的类型。 它可以具有以下值之一。

tomFontStretchDefault
tomFontStretchUltraCondensed
tomFontStretchExtraCondensed
tomFontStretchCondensed
tomFontStretchNormal
tomFontStretchSemiExpanded
tomFontStretchExpanded
tomFontStretchExtraExpanded
tomFontStretchUltraExpanded
tomFontStyle
值: 0x33f
字体样式。 它可以具有以下值之一。

  • tomFontStyleUpright

  • tomFontStyleItalic

  • tomFontStyleOblique

tomFontStyleUpright
值: 0
表示正常的直立字体样式。
tomFontStyleOblique
值:1
表示倾斜字体样式。
tomFontStyleItalic
值: 2
表示斜体字体样式。
tomFontStretchDefault
值: 0
没有定义的字体拉伸。
tomFontStretchUltraCondensed
值:1
超浓缩字体拉伸 (正常) 的 50%。
tomFontStretchExtraCondensed
值: 2
额外压缩字体拉伸 (正常) 的 62.5%。
tomFontStretchCondensed
值: 3
压缩字体拉伸 (正常) 的 75%。
tomFontStretchSemiCondensed
值: 4
半浓缩字体拉伸 (正常) 的 87.5%。
tomFontStretchNormal
值: 5
所有其他字体拉伸值相关的正常字体拉伸 (100%) 。
tomFontStretchSemiExpanded
值: 6
半展开字体 (正常) 的 112.5%。
tomFontStretchExpanded
值: 7
展开的字体拉伸 (正常) 的 125%。
tomFontStretchExtraExpanded
值: 8
额外展开的字体拉伸 (正常) 的 150%。
tomFontStretchUltraExpanded
值: 9
超扩展字体 (正常) 的 200%。
tomFontWeightDefault
值: 0
默认字体粗细。
tomFontWeightThin
值: 100
较细的字体粗细。
tomFontWeightExtraLight
值: 200
额外轻量字体粗细。
tomFontWeightLight
值: 300
浅色字体粗细。
tomFontWeightNormal
值: 400
正常字体粗细。
tomFontWeightRegular
值: 400
tomFontWeightNormal 相同。
tomFontWeightMedium
值: 500
中等字体粗细。
tomFontWeightSemiBold
值: 600
半粗体字体粗细。
tomFontWeightBold
值: 700
粗体字体粗细。
tomFontWeightExtraBold
值: 800
加粗字体粗细。
tomFontWeightBlack
值: 900
字体粗细。
tomFontWeightHeavy
值: 900
tomFontWeightBlack 相同。
tomFontWeightExtraBlack
值: 950
额外的重字体粗细。
tomParaPropMathAlign
值: 0x437
数学段落的对齐属性。
tomDocMathBuild
值: 0x80
ITextDocument2::SetProperty 方法一起使用,可设置 tomMathAutoCorrecttomTeXtomMathAlphabetics 的任意组合。
tomMathLMargin
值: 0x81
显示数学的左边距。
tomMathRMargin
值: 0x82
显示数学运算的右边距。
tomMathWrapIndent
值: 0x83
用于显示数学的公式换行缩进。
tomMathWrapRight
值: 0x84
公式右换行缩进,用于在从左到右 (LTR) 数学区域) 中显示数学 (。
tomMathPostSpace
值: 0x86
显示数学公式后的空格。
tomMathPreSpace
值: 0x85
显示数学公式前的空格。
tomMathInterSpace
值: 0x87
数学段落中公式之间的间距。
tomMathIntraSpace
值: 0x88
显示数学公式中的行之间的间距。
tomCanCopy
值: 0x89
指示是否可以将数据复制到剪贴板。
tomCanRedo
值: 0x8a
指示是否存在一个或多个重做操作。
tomCanUndo
值: 0x8b
指示是否存在一个或多个撤消操作。
tomUndoLimit
值: 0x8c
撤消堆栈计数限制。
tomDocAutoLink
值: 0x8d
文档自动链接。
tomEllipsisMode
值: 0x8e
省略号模式。
tomEllipsisState
值: 0x8f
省略号状态。
tomEllipsisNone
值: 0
省略号已禁用。
tomEllipsisEnd
值:1
省略号强制在行中的任何位置中断。
tomEllipsisWord
值: 3
省略号强制在单词之间休息。
tomEllipsisPresent
值:1
省略号存在。
tomVTopCell
值:1
垂直合并单元格集中的顶部单元格。
tomVLowCell
值: 2
垂直合并单元格集中除顶部单元格以外的任何单元格。
tomHStartCell
值: 4
在水平合并的单元格集中启动单元格。
tomHContCell
值: 8
水平合并单元格集中除开头之外的任何单元格。
tomRowUpdate
值:1
更新行,使表格行的属性由关联的文本范围标识。
tomRowApplyDefault
值: 0
tomCellStructureChangeOnly
值:1
更改单元格宽度 () 或单元格计数 (更改列宽度和插入/删除列而不更改单元格边框属性,等等。)
tomRowHeightActual
值: 0x80b
表行的实际高度。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 tom.h