Перечисление tomConstants (tom.h)
Определяет значения, используемые с API текстовой объектной модели (TOM).
Синтаксис
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 Значение tomBool , указывающее false. |
tomTrue Значение: -1 Значение tomBool , указывающее значение true. |
tomUndefined Значение: -9999999 Значение tomBool , указывающее значение без ввода, без изменения, которое работает с параметрами long, float и COLORREF . Для строк tomUndefined (или NINCH) представляется пустой строкой. Для операций 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 Используйте твипы для измерений с плавающей запятой. |
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 Для режима вставки и перетипа задано значение 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 Однократное подчеркивание. |
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 , обрабатывается как первый код в последовательности Юникода. |
tomListNumberedCircle Значение: 8 Список упорядочивается с помощью обведенных чисел в Юникоде |
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 Арабский абджади ( أ ,ج ,أ , ,...). |
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 В story есть дисплей, но нет пользовательского интерфейса. |
tomStoryActiveUI Значение: 2 История активна в пользовательском интерфейсе; то есть получает ввод с помощью клавиатуры и мыши. |
tomStoryActiveDisplayUI Значение: 3 Story содержит действия по отображению и пользовательскому интерфейсу. |
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 или Юникод. |
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 Используйте двунаправленный алгоритм Юникода (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 + без точки i, ...) |
tomHebrew Значение: 5 Иврит |
tomArabic Значение: 6 Арабский |
tomBaltic Значение: 7 От латиницы 1 и 2 |
tomVietnamese Значение: 8 Латинский 1 с некоторыми объединяющими знаками |
tomDefaultCharRep Значение: 9 Репертуар персонажей по умолчанию |
tomSymbol Значение: 10 Кодировка символов (не Юникод) |
tomThai Значение: 11 Тайский |
tomShiftJIS Значение: 12 Японский |
tomGB2312 Значение: 13 Китайский, упрощенное письмо |
tomHangul Значение: 14 Символы Хангула (Hangul) |
tomBIG5 Значение: 15 Китайский (традиционный) |
tomPC437 Значение: 16 Кодировка PC437 (DOS) |
tomOEM Значение: 17 Набор символов OEM (исходный компьютер) |
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 Огхэм |
tomRunic Значение: 41 Рунический |
tomKhmer Значение: 42 Кхмерский |
tomMongolian Значение: 43 Монгольский |
tomBraille Значение: 44 Брайля |
tomYi Значение: 45 Носу |
tomLimbu Значение: 46 Лимбу |
tomTaiLe Значение: 47 Тайле |
tomNewTaiLue Значение: 48 ТайЛуэ |
tomSylotiNagri Значение: 49 Syloti Nagri |
tomKharoshthi Значение: 50 Харошхи |
tomKayahli Значение: 51 Письменность кайях-ли |
tomUsymbol Значение: 52 Символ Юникода |
tomEmoji Значение: 53 Emoji |
tomGlagolitic Значение: 54 Глаголица |
tomLisu Значение: 55 Лису |
tomVai Значение: 56 Ваи |
tomNKo Значение: 57 Н'Ко |
tomOsmanya Значение: 58 Османия |
tomPhagsPa Значение: 59 Фагс-па |
tomGothic Значение: 60 Готический |
tomDeseret Значение: 61 Deseret |
tomTifinagh Значение: 62 Тифинаг |
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 Ограничениями являются операторы subscript и superscript. |
tomUpperLimitAsSuperScript Значение: 3 Верхний предел является надстрочным. |
tomLimitsOpposite Значение: 4 Переключение между tomLimitsSubSup и tomLimitsUnderOver. |
tomShowLLimPlaceHldr Значение: 8 Отображение пустого нижнего предела заполнителя. |
tomShowULimPlaceHldr Значение: 16 Отображение пустого заполнителя верхнего предела. |
tomDontGrowWithContent Значение: 64 Не развивайте оператор n-ary с аргументом . |
tomGrowWithContent Значение: 128 Увеличение оператора n-ary с помощью аргумента . |
tomSubSupAlign Значение: 1 Выровнять подстрочный индекс по надстрочной. |
tomLimitAlignMask Значение: 3 Маска для tomLimitAlignCenter, tomLimitAlignLeft и tomLimitAlignRight. |
tomLimitAlignCenter Значение: 0 Ограничение по центру под основанием. |
tomLimitAlignLeft Значение: 1 Выравнивание левого края предела и основания. |
tomLimitAlignRight Значение: 2 Выравнивание правого края предела и основания. |
tomShowDegPlaceHldr Значение: 8 Отображение пустого заполнителя радикальной степени. |
tomAlignDefault Значение: 0 Центральные скобки в базовом плане. |
tomAlignMatchAscentDescent Значение: 2 Используйте квадратные скобки, соответствующие аргументу восхождение и спуск. |
tomMathVariant Значение: 0x20 Биты 7, 6 могут иметь значения перечисления вариантов TeX: |
tomStyleDefault Значение: 0 Математический обработчик определяет стиль. |
tomStyleScriptScriptCramped Значение: 1 2-й и более высокий подстрочный надстрочный размер, стесненный. |
tomStyleScriptScript Значение: 2 Надстрочный размервторого и более высокого уровня. |
tomStyleScriptCramped Значение: 3 Надстрочный размерподстрочного индекса 1-го уровня, стесненный. |
tomStyleScript Значение: 4 Надстрочный размер1-го уровня. |
tomStyleTextCramped Значение: 5 Размер текста, например, внутри квадратного корня. |
tomStyleText Значение: 6 Стандартный размер встроенного текста. |
tomStyleDisplayCramped Значение: 7 Стиль отображения стеснен. |
tomStyleDisplay Значение: 8 Стиль отображения. |
tomMathRelSize Значение: 0x40 Указывает, что один из них активен: tomDecDecSize, tomDecSize, tomIncSize, tomIncIncSize. Обратите внимание, что максимальный размер — 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/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 Фантомный объект имеет нулевую ширину. |
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, tomSpaceUnary, tomSpaceBinary, tomSpaceRelational, tomSpaceSkip, tomSpaceOrd и 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 Не разбивайте аргументы через линию. |
tomTransparentForPositioning Значение: 256 Позицию так, как будто отображается только аргумент . |
tomTransparentForSpacing Значение: 512 Пространство в соответствии со свойствами аргумента. |
tomStretchCharBelow Значение: 0 Растяжение символа под основанием. |
tomStretchCharAbove Значение: 1 Растяжение символа над основанием. |
tomStretchBaseBelow Значение: 2 Растянуть основание под символом. |
tomStretchBaseAbove Значение: 3 Растянуть основание над символом. |
tomMatrixAlignMask Значение: 3 Маска для tomMatrixAlignCenter, tomMatrixAlignTopRow и tomMatrixAlignBottomRow. |
tomMatrixAlignCenter Значение: 0 Выравнивание центра матрицы по базовому плану. |
tomMatrixAlignTopRow Значение: 1 Выровнять верхнюю строку матрицы по базовому плану. |
tomMatrixAlignBottomRow Значение: 3 Выравнивание нижней строки матрицы по базовому плану. |
tomShowMatPlaceHldr Значение: 8 Отображение пустого заполнителя элемента (пунктирное поле). |
tomEqArrayLayoutWidth Значение: 1 Разверните нужный размер до ширины макета (для номера формулы) |
tomEqArrayAlignMask Значение: 0xc Маска для tomEqArrayAlignCenter, tomEqArrayAlignTopRow и tomEqArrayBottomRow. |
tomEqArrayAlignCenter Значение: 0 Выровнять центр массива уравнений по базовому плану. |
tomEqArrayAlignTopRow Значение: 4 Выравнивание верхней части уравнений по базовому плану. Выровнять верхнюю строку уравнения по базовому плану. |
tomEqArrayAlignBottomRow Значение: 0xc Выравнивание нижней строки уравнения по базовому плану. |
tomMathManualBreakMask Значение: 0x7f Маска для tomMathBreakLeft, tomMathBreakCenter и 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 Маска для tomMathDispAlignCenterGroup, tomMathDispAlignCenter, tomMathDispAlignLeft, tomMathDispAlignRight, tomMathDispIntUnderOver и tomMathDispNaryGrow. |
tomMathDispAlignCenterGroup Значение: 0 Выведите математический абзац в центр в группу. |
tomMathDispAlignCenter Значение: 1 Центрирование всех уравнений в математическом абзаце. |
tomMathDispAlignLeft Значение: 2 Слева оправдываются все уравнения в математическом абзаце. |
tomMathDispAlignRight Значение: 3 Правильное обоснование всех уравнений в математическом абзаце. |
tomMathDispIntUnderOver Значение: 4 Положение целочисленных ограничений в режиме отображения. |
tomMathDispFracTeX Значение: 8 Указывает, следует ли использовать размер вложенной дроби в режиме отображения. |
tomMathDispNaryGrow Значение: 0x10 Указывает, следует ли использовать math-paragraph n-ary grow. |
tomMathDocEmptyArgMask Значение: 0x60 Пустые аргументы отображают маску. |
tomMathDocEmptyArgAuto Значение: 0 Квадрат с точками, если это необходимо. |
tomMathDocEmptyArgAlways Значение: 0x20 Пунктирный квадрат, всегда. |
tomMathDocEmptyArgNever Значение: 0x40 Ничего. |
tomMathDocSbSpOpUnchanged Значение: 0x80 Не отображайте символ подчеркивания (_) как подстрочный или курсор (^) как надстрочный. |
tomMathDocDiffMask Значение: 0x300 Маска стиля для параметров tomMathDocDiffUpright, tomMathDocDiffItalic, tomMathDocDiffOpenItalic . |
tomMathDocDiffDefault Значение: 0 Используйте глифы по умолчанию для математических дифференциалов. |
tomMathDocDiffUpright Значение: 0x100 Используйте вертикальные глифы для математических дифференциалов. |
tomMathDocDiffItalic Значение: 0x200 Используйте курсивные глифы для математических дифференциалов. |
tomMathDocDiffOpenItalic Значение: 0x300 Глиф не изменяется. |
tomMathDispNarySubSup Значение: 0x400 Расположение нецелевых n-ary пределов математических абзацей. |
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 оператора в математической зоне. Вот как назначаются значения:
|
tomFontStretch Значение: 0x33e Тип растяжения шрифта. Он может иметь одно из следующих значений. tomFontStretchDefault tomFontStretchUltraCondensed tomFontStretchExtraCondensed tomFontStretchCondensed tomFontStretchNormal tomFontStretchSemiExpanded tomFontStretchExpanded tomFontStretchExtraExpanded tomFontStretchUltraExpanded |
tomFontStyle Значение: 0x33f Стиль шрифта. Он может иметь одно из следующих значений.
|
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 для задания любого сочетания tomMathAutoCorrect, tomTeX или tomMathAlphabetics. |
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 |