英語で読む

次の方法で共有


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
longfloatCOLORREF パラメーターで動作する入力なし、変更なし値を示す tomBool 値。 文字列の場合、 tomUndefined (または NINCH) は null 文字列で表されます。 Set 操作の場合、 tomUndefined を 使用してもターゲット プロパティは変更されません。 Get 操作の場合、tomUndefined は、範囲内の文字の値が異なることを意味します (プロパティ ダイアログ ボックスの灰色のチェック ボックスが表示されます)。
tomToggle
値: -9999998
プロパティの状態を切り替える tomBool 値。
tomAutoColor
値: -9999997
リッチ エディット コントロールで適切な色を選択できるようにします。
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
浮動小数点測定には twip を使用します。
tomBackward
値: 0xc0000001
ストーリーの先頭に向かって後方に移動します。
tomForward
値: 0x3fffffff
ストーリーの末尾に向かって前に移動します。
tomMove
値: 0
選択範囲または範囲をカーソル位置に折りたたんでから、カーソルを移動します。
tomExtend
値: 1
いずれかのエンドポイントを移動して、選択範囲または範囲を拡張します。
tomNoSelection
値: 0
選択範囲がなく、カーソルがありません。
tomSelectionIP
値: 1
選択範囲の挿入ポイント。
tomSelectionNormal
値: 2
選択範囲は、単一の非生成テキスト範囲です。
tomSelectionFrame
値: 3
フレームが選択されています。
tomSelectionColumn
値: 4
1 つ以上のテーブル列が選択されています。
tomSelectionRow
値: 5
1 つ以上のテーブル行が選択されています。
tomSelectionBlock
値: 6
ブロックが選択されています。
tomSelectionInlineShape
値: 7
選択範囲は図です。
tomSelectionShape
値: 8
図形が選択されています。
tomSelStartActive
値: 1
選択範囲の開始位置がアクティブです。
tomSelAtEOL
値: 2
退化選択の場合、行の先頭と前の行の末尾の両方に対応するあいまいな文字位置には、前の行の末尾にキャレットが表示されている必要があります。
tomSelOvertype
値: 4
挿入/上書きモードが overtype に設定されています。
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
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
1 つのスペース。 行間の値は無視されます。
tomLineSpace1pt5
値: 1
1 行半の行間。 行間の値は無視されます。
tomLineSpaceDouble
値: 2
2 行の行間。 行間の値は無視されます。
tomLineSpaceAtLeast
値: 3
行間の値は、1 行から次の行までの間隔を指定します。 ただし、値が 1 行未満の場合、テキストは単一間隔になります。
tomLineSpaceExactly
値: 4
行間の値は、値が 1 行未満の場合でも、1 行から次の行までの正確な間隔を指定します。
tomLineSpaceMultiple
値: 5
行間の値は、行間を行単位で指定します。
tomLineSpacePercent
値: 6
行間の値は、行の高さのパーセントで行間を指定します。
tomAlignLeft
値: 0
テキストは左余白に揃えます。
tomAlignCenter
値: 1
テキストは余白の中央に配置されます。
tomAlignRight
値: 2
テキストは右余白に揃えます。
tomAlignJustify
値: 3
テキストは左余白から始まり、行が右余白を超える場合は、行内のすべてのスペースが均等に調整されます。
tomAlignDecimal
値: 3
小数点はタブ位置に設定されます。 これは、10 進数の列を揃える場合に便利です。
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
単位は 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
ストーリーには表示がありますが、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
既存のファイルを開きますが、長さを 0 に切り捨てます。
tomRTF
値: 0x1
RTF として開きます。
tomText
値: 0x2
テキスト ANSI または Unicode として開きます。
tomHTML
値: 0x3
HTML として開きます。
tomWordDocument
値: 0x4
ドキュメントとして開Word。
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
埋め込みフォント (CLIP_EMBEDDED)。
tomDoublestrike
値: 0x40
二重三振。
tomOverlapping
値: 0x80
実行にテキストが重複しています。
tomNormalCaret
値: 0
通常のキャレット。
tomKoreanBlockCaret
値: 0x1
韓国語ブロックキャレット。
tomNullCaret
値: 0x2
NULL キャレット (キャレットは抑制)。
tomIncludeInset
値: 0x1
クライアントの四角形に左/上のインセットを追加し、クライアントの四角形から右/下のインセットを減算します。
tomUnicodeBiDi
値: 0x1
Unicode 双方向 (bidi) アルゴリズムを使用します。
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 + dotless 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
Traditional Chinese
tomPC437
値: 16
PC437 文字セット (DOS)
tomOEM
値: 17
OEM 文字セット (元の PC)
tomMac
値: 18
メインの Macintosh 文字のレパートア
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
Ogham
tomRunic
値: 41
ルーン 文字
tomKhmer
値: 42
クメール語
tomMongolian
値: 43
モンゴル語
tomBraille
値: 44
点字
tomYi
値: 45
イ語
tomLimbu
値: 46
リンブー語
tomTaiLe
値: 47
TaiLe
tomNewTaiLue
値: 48
TaiLue
tomSylotiNagri
値: 49
Syloti Nagri
tomKharoshthi
値: 50
Kharoshthi
tomKayahli
値: 51
カヤーリー文字
tomUsymbol
値: 52
Unicode 記号
tomEmoji
値: 53
Emoji
tomGlagolitic
値: 54
Glagolitic
tomLisu
値: 55
リス
tomVai
値: 56
バイ語
tomNKo
値: 57
N'Ko
tomOsmanya
値: 58
オスマニア文字
tomPhagsPa
値: 59
パスパ文字
tomGothic
値: 60
ゴート文字
tomDeseret
値: 61
ディザレット
tomTifinagh
値: 62
Tifinagh
tomCharRepMax
値: 63
最大文字のレパートア フラグ値。
tomRE10Mode
値: 0x1
Microsoft Rich Edit 1.0 モードを使用します。
tomUseAtFont
値: 0x2
CJK 縦書きテキストの場合は、@で始まる名前のフォントを使用します。 垂直方向にレンダリングすると、このようなフォントの文字は 90 度回転され、横向きではなく直立した外観になります。
tomTextFlowMask
値: 0xc
次の 4 つのテキストの向きをマスクします。
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 項演算子を拡張しないでください。
tomGrowWithContent
値: 128
引数を使用して n 項演算子を拡張します。
tomSubSupAlign
値: 1
上付きの下に下付き文字を配置します。
tomLimitAlignMask
値: 3
tomLimitAlignCentertomLimitAlignLeftおよび tomLimitAlignRight の Mask。
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
既定値より小さい 2 つのサイズ。
tomDecSize
値: 0xff
既定値より 1 サイズ小さい。
tomIncSize
既定値より 1 大きいサイズ。
tomIncIncSize
既定値より 2 つのサイズが大きい。
tomGravityUI
値: 0
選択ユーザー インターフェイスルールを使用します。
tomGravityBack
値: 1
両端に後方重力があります。
tomGravityFore
値: 2
両端に順方向の重力があります。
tomGravityIn
値: 3
内向きの重力;つまり、開始は前方で、終了は後方です。
tomGravityOut
値: 4
外側の重力;つまり、開始は後方にあり、終了は前方です。
tomGravityBackward
値: 0x20000000
tomGravityForward
値: 0x40000000
tomAdjustCRLF
値: 1
開始時に CR/LFs を調整します。
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
ファントム オブジェクトの幅は 0 です。
tomPhantomZeroAscent
値: 4
ファントム オブジェクトのアセントは 0 です。
tomPhantomZeroDescent
値: 8
ファントム オブジェクトの降下は 0 です。
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
tomSpaceDefaulttomSpaceUnarytomSpaceBinarytomSpaceRelationaltomSpaceSkiptomSpaceOrd、および tomSpaceDifferential のマスク
tomSpaceDefault
値: 0
既定の間隔
tomSpaceUnary
値: 4
オブジェクトが単項演算子であるかのようにスペースを設定します。
tomSpaceBinary
値: 8
オブジェクトを二項演算子であるかのようにスペースを設定します。
tomSpaceRelational
値: 12
オブジェクトを関係演算子のようにスペースを設定します。
tomSpaceSkip
値: 16
オブジェクトが単項演算子であるかのようにスペースを設定します。
tomSpaceOrd
値: 20
オブジェクトを序数演算子であるかのようにスペースを入れる。
tomSpaceDifferential
値: 24
オブジェクトを差分演算子であるかのようにスペースを設定します。
tomSizeText
値: 32
テキスト サイズとして扱います。
tomSizeScript
値: 64
スクリプト サイズ (テキスト サイズの約 73%) として扱います。
tomSizeScriptScript
値: 96
添字サイズ (テキスト サイズの約 60%) として扱います。
tomNoBreak
値: 128
引数を 1 行にわたって区切らないでください。
tomTransparentForPositioning
値: 256
引数のみが表示されるかのように位置を指定します。
tomTransparentForSpacing
値: 512
引数のプロパティに従ったスペース。
tomStretchCharBelow
値: 0
ベースの下に文字を引き伸ばします。
tomStretchCharAbove
値: 1
ベースの上に文字を引き伸ばします。
tomStretchBaseBelow
値: 2
文字の下にベースを引き伸ばします。
tomStretchBaseAbove
値: 3
文字の上にベースを引き伸ばします。
tomMatrixAlignMask
値: 3
tomMatrixAlignCentertomMatrixAlignTopRow、および tomMatrixAlignBottomRow のマスク。
tomMatrixAlignCenter
値: 0
行列の中心をベースラインに合わせます。
tomMatrixAlignTopRow
値: 1
行列の上の行を基準線に合わせます。
tomMatrixAlignBottomRow
値: 3
ベースラインにマトリックスの下の行を揃えます。
tomShowMatPlaceHldr
値: 8
空の要素プレースホルダー (点線のボックス) を表示します。
tomEqArrayLayoutWidth
値: 1
レイアウト幅に合ったサイズを展開します (数式番号の場合)
tomEqArrayAlignMask
値: 0xc
tomEqArrayAlignCentertomEqArrayAlignTopRowおよび tomEqArrayBottomRow のマスク。
tomEqArrayAlignCenter
値: 0
ベースラインの数式配列の中心を揃えます。
tomEqArrayAlignTopRow
値: 4
ベースライン上の数式の上部を揃えます。

ベースライン上の数式の先頭行を揃えます。
tomEqArrayAlignBottomRow
値: 0xc
ベースラインに数式の一番下の行を揃えます。
tomMathManualBreakMask
値: 0x7f
tomMathBreakLefttomMathBreakCenter、および tomMathBreakRight のマスク。
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
tomMathDispAlignCenterGrouptomMathDispAlignCentertomMathDispAlignLefttomMathDispAlignRighttomMathDispIntUnderOver、および tomMathDispNaryGrow のマスク。
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
Nothing。
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
バイナリ文字列 (BSTR) の代わりに文字列ハンドル (HSTRING) を使用します。
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
tomMathAutoCorrecttomTeX、または tomMathAlphabetics の任意の組み合わせを設定するには、ITextDocument2::SetProperty メソッドと共に使用します。
tomMathLMargin
値: 0x81
表示数値の左余白。
tomMathRMargin
値: 0x82
表示数式の右余白。
tomMathWrapIndent
値: 0x83
数式の折り返しインデントを表示する数式。
tomMathWrapRight
値: 0x84
数式の右折り返しインデント (左から右 (LTR) の数値演算ゾーン)。
tomMathPostSpace
値: 0x86
表示数式の後のスペース。
tomMathPreSpace
値: 0x85
表示数式の前のスペース。
tomMathInterSpace
値: 0x87
数式段落内の数式間のスペース。
tomMathIntraSpace
値: 0x88
表示数式内の行間のスペース。
tomCanCopy
値: 0x89
データをクリップボードにコピーできるかどうかを示します。
tomCanRedo
値: 0x8a
1 つ以上の再実行操作が存在するかどうかを示します。
tomCanUndo
値: 0x8b
1 つ以上の元に戻す操作が存在するかどうかを示します。
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 (デスクトップ アプリのみ)
Header tom.h