typedef enum { msoLineDashStyleMixed = 0xfffffffe, msoLineSolid = 1, msoLineSquareDot = 2, msoLineRoundDot = 3, msoLineDash = 4, msoLineDashDot = 5, msoLineDashDotDot = 6, msoLineLongDash = 7, msoLineLongDashDot = 8, msoLineLongDashDotDot = 9, msoLineSysDash = 10, msoLineSysDot = 11, msoLineSysDashDot = 12 } MsoLineDashStyle; typedef enum { msoLineStyleMixed = 0xfffffffe, msoLineSingle = 1, msoLineThinThin = 2, msoLineThinThick = 3, msoLineThickThin = 4, msoLineThickBetweenThin = 5 } MsoLineStyle; typedef enum { msoArrowheadStyleMixed = 0xfffffffe, msoArrowheadNone = 1, msoArrowheadTriangle = 2, msoArrowheadOpen = 3, msoArrowheadStealth = 4, msoArrowheadDiamond = 5, msoArrowheadOval = 6 } MsoArrowheadStyle; typedef enum { msoArrowheadWidthMixed = 0xfffffffe, msoArrowheadNarrow = 1, msoArrowheadWidthMedium = 2, msoArrowheadWide = 3 } MsoArrowheadWidth; typedef enum { msoArrowheadLengthMixed = 0xfffffffe, msoArrowheadShort = 1, msoArrowheadLengthMedium = 2, msoArrowheadLong = 3 } MsoArrowheadLength; typedef enum { msoFillMixed = 0xfffffffe, msoFillSolid = 1, msoFillPatterned = 2, msoFillGradient = 3, msoFillTextured = 4, msoFillBackground = 5, msoFillPicture = 6 } MsoFillType; typedef enum { msoGradientMixed = 0xfffffffe, msoGradientHorizontal = 1, msoGradientVertical = 2, msoGradientDiagonalUp = 3, msoGradientDiagonalDown = 4, msoGradientFromCorner = 5, msoGradientFromTitle = 6, msoGradientFromCenter = 7 } MsoGradientStyle; typedef enum { msoGradientColorMixed = 0xfffffffe, msoGradientOneColor = 1, msoGradientTwoColors = 2, msoGradientPresetColors = 3, msoGradientMultiColor = 4 } MsoGradientColorType; typedef enum { msoTextureTypeMixed = 0xfffffffe, msoTexturePreset = 1, msoTextureUserDefined = 2 } MsoTextureType; typedef enum { msoPresetTextureMixed = 0xfffffffe, msoTexturePapyrus = 1, msoTextureCanvas = 2, msoTextureDenim = 3, msoTextureWovenMat = 4, msoTextureWaterDroplets = 5, msoTexturePaperBag = 6, msoTextureFishFossil = 7, msoTextureSand = 8, msoTextureGreenMarble = 9, msoTextureWhiteMarble = 10, msoTextureBrownMarble = 11, msoTextureGranite = 12, msoTextureNewsprint = 13, msoTextureRecycledPaper = 14, msoTextureParchment = 15, msoTextureStationery = 16, msoTextureBlueTissuePaper = 17, msoTexturePinkTissuePaper = 18, msoTexturePurpleMesh = 19, msoTextureBouquet = 20, msoTextureCork = 21, msoTextureWalnut = 22, msoTextureOak = 23, msoTextureMediumWood = 24 } MsoPresetTexture; typedef enum { msoPatternMixed = 0xfffffffe, msoPattern5Percent = 1, msoPattern10Percent = 2, msoPattern20Percent = 3, msoPattern25Percent = 4, msoPattern30Percent = 5, msoPattern40Percent = 6, msoPattern50Percent = 7, msoPattern60Percent = 8, msoPattern70Percent = 9, msoPattern75Percent = 10, msoPattern80Percent = 11, msoPattern90Percent = 12, msoPatternDarkHorizontal = 13, msoPatternDarkVertical = 14, msoPatternDarkDownwardDiagonal = 15, msoPatternDarkUpwardDiagonal = 16, msoPatternSmallCheckerBoard = 17, msoPatternTrellis = 18, msoPatternLightHorizontal = 19, msoPatternLightVertical = 20, msoPatternLightDownwardDiagonal = 21, msoPatternLightUpwardDiagonal = 22, msoPatternSmallGrid = 23, msoPatternDottedDiamond = 24, msoPatternWideDownwardDiagonal = 25, msoPatternWideUpwardDiagonal = 26, msoPatternDashedUpwardDiagonal = 27, msoPatternDashedDownwardDiagonal = 28, msoPatternNarrowVertical = 29, msoPatternNarrowHorizontal = 30, msoPatternDashedVertical = 31, msoPatternDashedHorizontal = 32, msoPatternLargeConfetti = 33, msoPatternLargeGrid = 34, msoPatternHorizontalBrick = 35, msoPatternLargeCheckerBoard = 36, msoPatternSmallConfetti = 37, msoPatternZigZag = 38, msoPatternSolidDiamond = 39, msoPatternDiagonalBrick = 40, msoPatternOutlinedDiamond = 41, msoPatternPlaid = 42, msoPatternSphere = 43, msoPatternWeave = 44, msoPatternDottedGrid = 45, msoPatternDivot = 46, msoPatternShingle = 47, msoPatternWave = 48, msoPatternHorizontal = 49, msoPatternVertical = 50, msoPatternCross = 51, msoPatternDownwardDiagonal = 52, msoPatternUpwardDiagonal = 53, msoPatternDiagonalCross = 54 } MsoPatternType; typedef enum { msoPresetGradientMixed = 0xfffffffe, msoGradientEarlySunset = 1, msoGradientLateSunset = 2, msoGradientNightfall = 3, msoGradientDaybreak = 4, msoGradientHorizon = 5, msoGradientDesert = 6, msoGradientOcean = 7, msoGradientCalmWater = 8, msoGradientFire = 9, msoGradientFog = 10, msoGradientMoss = 11, msoGradientPeacock = 12, msoGradientWheat = 13, msoGradientParchment = 14, msoGradientMahogany = 15, msoGradientRainbow = 16, msoGradientRainbowII = 17, msoGradientGold = 18, msoGradientGoldII = 19, msoGradientBrass = 20, msoGradientChrome = 21, msoGradientChromeII = 22, msoGradientSilver = 23, msoGradientSapphire = 24 } MsoPresetGradientType; typedef enum { msoShadowMixed = 0xfffffffe, msoShadow1 = 1, msoShadow2 = 2, msoShadow3 = 3, msoShadow4 = 4, msoShadow5 = 5, msoShadow6 = 6, msoShadow7 = 7, msoShadow8 = 8, msoShadow9 = 9, msoShadow10 = 10, msoShadow11 = 11, msoShadow12 = 12, msoShadow13 = 13, msoShadow14 = 14, msoShadow15 = 15, msoShadow16 = 16, msoShadow17 = 17, msoShadow18 = 18, msoShadow19 = 19, msoShadow20 = 20 } MsoShadowType; typedef enum { msoTextEffectMixed = 0xfffffffe, msoTextEffect1 = 0, msoTextEffect2 = 1, msoTextEffect3 = 2, msoTextEffect4 = 3, msoTextEffect5 = 4, msoTextEffect6 = 5, msoTextEffect7 = 6, msoTextEffect8 = 7, msoTextEffect9 = 8, msoTextEffect10 = 9, msoTextEffect11 = 10, msoTextEffect12 = 11, msoTextEffect13 = 12, msoTextEffect14 = 13, msoTextEffect15 = 14, msoTextEffect16 = 15, msoTextEffect17 = 16, msoTextEffect18 = 17, msoTextEffect19 = 18, msoTextEffect20 = 19, msoTextEffect21 = 20, msoTextEffect22 = 21, msoTextEffect23 = 22, msoTextEffect24 = 23, msoTextEffect25 = 24, msoTextEffect26 = 25, msoTextEffect27 = 26, msoTextEffect28 = 27, msoTextEffect29 = 28, msoTextEffect30 = 29 } MsoPresetTextEffect; typedef enum { msoTextEffectShapeMixed = 0xfffffffe, msoTextEffectShapePlainText = 1, msoTextEffectShapeStop = 2, msoTextEffectShapeTriangleUp = 3, msoTextEffectShapeTriangleDown = 4, msoTextEffectShapeChevronUp = 5, msoTextEffectShapeChevronDown = 6, msoTextEffectShapeRingInside = 7, msoTextEffectShapeRingOutside = 8, msoTextEffectShapeArchUpCurve = 9, msoTextEffectShapeArchDownCurve = 10, msoTextEffectShapeCircleCurve = 11, msoTextEffectShapeButtonCurve = 12, msoTextEffectShapeArchUpPour = 13, msoTextEffectShapeArchDownPour = 14, msoTextEffectShapeCirclePour = 15, msoTextEffectShapeButtonPour = 16, msoTextEffectShapeCurveUp = 17, msoTextEffectShapeCurveDown = 18, msoTextEffectShapeCanUp = 19, msoTextEffectShapeCanDown = 20, msoTextEffectShapeWave1 = 21, msoTextEffectShapeWave2 = 22, msoTextEffectShapeDoubleWave1 = 23, msoTextEffectShapeDoubleWave2 = 24, msoTextEffectShapeInflate = 25, msoTextEffectShapeDeflate = 26, msoTextEffectShapeInflateBottom = 27, msoTextEffectShapeDeflateBottom = 28, msoTextEffectShapeInflateTop = 29, msoTextEffectShapeDeflateTop = 30, msoTextEffectShapeDeflateInflate = 31, msoTextEffectShapeDeflateInflateDeflate = 32, msoTextEffectShapeFadeRight = 33, msoTextEffectShapeFadeLeft = 34, msoTextEffectShapeFadeUp = 35, msoTextEffectShapeFadeDown = 36, msoTextEffectShapeSlantUp = 37, msoTextEffectShapeSlantDown = 38, msoTextEffectShapeCascadeUp = 39, msoTextEffectShapeCascadeDown = 40 } MsoPresetTextEffectShape; typedef enum { msoTextEffectAlignmentMixed = 0xfffffffe, msoTextEffectAlignmentLeft = 1, msoTextEffectAlignmentCentered = 2, msoTextEffectAlignmentRight = 3, msoTextEffectAlignmentLetterJustify = 4, msoTextEffectAlignmentWordJustify = 5, msoTextEffectAlignmentStretchJustify = 6 } MsoTextEffectAlignment; typedef enum { msoPresetLightingDirectionMixed = 0xfffffffe, msoLightingTopLeft = 1, msoLightingTop = 2, msoLightingTopRight = 3, msoLightingLeft = 4, msoLightingNone = 5, msoLightingRight = 6, msoLightingBottomLeft = 7, msoLightingBottom = 8, msoLightingBottomRight = 9 } MsoPresetLightingDirection; typedef enum { msoPresetLightingSoftnessMixed = 0xfffffffe, msoLightingDim = 1, msoLightingNormal = 2, msoLightingBright = 3 } MsoPresetLightingSoftness; typedef enum { msoPresetMaterialMixed = 0xfffffffe, msoMaterialMatte = 1, msoMaterialPlastic = 2, msoMaterialMetal = 3, msoMaterialWireFrame = 4, msoMaterialMatte2 = 5, msoMaterialPlastic2 = 6, msoMaterialMetal2 = 7, msoMaterialWarmMatte = 8, msoMaterialTranslucentPowder = 9, msoMaterialPowder = 10, msoMaterialDarkEdge = 11, msoMaterialSoftEdge = 12, msoMaterialClear = 13, msoMaterialFlat = 14, msoMaterialSoftMetal = 15 } MsoPresetMaterial; typedef enum { msoPresetExtrusionDirectionMixed = 0xfffffffe, msoExtrusionBottomRight = 1, msoExtrusionBottom = 2, msoExtrusionBottomLeft = 3, msoExtrusionRight = 4, msoExtrusionNone = 5, msoExtrusionLeft = 6, msoExtrusionTopRight = 7, msoExtrusionTop = 8, msoExtrusionTopLeft = 9 } MsoPresetExtrusionDirection; typedef enum { msoPresetThreeDFormatMixed = 0xfffffffe, msoThreeD1 = 1, msoThreeD2 = 2, msoThreeD3 = 3, msoThreeD4 = 4, msoThreeD5 = 5, msoThreeD6 = 6, msoThreeD7 = 7, msoThreeD8 = 8, msoThreeD9 = 9, msoThreeD10 = 10, msoThreeD11 = 11, msoThreeD12 = 12, msoThreeD13 = 13, msoThreeD14 = 14, msoThreeD15 = 15, msoThreeD16 = 16, msoThreeD17 = 17, msoThreeD18 = 18, msoThreeD19 = 19, msoThreeD20 = 20 } MsoPresetThreeDFormat; typedef enum { msoExtrusionColorTypeMixed = 0xfffffffe, msoExtrusionColorAutomatic = 1, msoExtrusionColorCustom = 2 } MsoExtrusionColorType; typedef enum { msoAlignLefts = 0, msoAlignCenters = 1, msoAlignRights = 2, msoAlignTops = 3, msoAlignMiddles = 4, msoAlignBottoms = 5 } MsoAlignCmd; typedef enum { msoDistributeHorizontally = 0, msoDistributeVertically = 1 } MsoDistributeCmd; typedef enum { msoConnectorTypeMixed = 0xfffffffe, msoConnectorStraight = 1, msoConnectorElbow = 2, msoConnectorCurve = 3 } MsoConnectorType; typedef enum { msoHorizontalAnchorMixed = 0xfffffffe, msoAnchorNone = 1, msoAnchorCenter = 2 } MsoHorizontalAnchor; typedef enum { msoVerticalAnchorMixed = 0xfffffffe, msoAnchorTop = 1, msoAnchorTopBaseline = 2, msoAnchorMiddle = 3, msoAnchorBottom = 4, msoAnchorBottomBaseLine = 5 } MsoVerticalAnchor; typedef enum { msoOrientationMixed = 0xfffffffe, msoOrientationHorizontal = 1, msoOrientationVertical = 2 } MsoOrientation; typedef enum { msoBringToFront = 0, msoSendToBack = 1, msoBringForward = 2, msoSendBackward = 3, msoBringInFrontOfText = 4, msoSendBehindText = 5 } MsoZOrderCmd; typedef enum { msoSegmentLine = 0, msoSegmentCurve = 1 } MsoSegmentType; typedef enum { msoEditingAuto = 0, msoEditingCorner = 1, msoEditingSmooth = 2, msoEditingSymmetric = 3 } MsoEditingType; typedef enum { msoShapeMixed = 0xfffffffe, msoShapeRectangle = 1, msoShapeParallelogram = 2, msoShapeTrapezoid = 3, msoShapeDiamond = 4, msoShapeRoundedRectangle = 5, msoShapeOctagon = 6, msoShapeIsoscelesTriangle = 7, msoShapeRightTriangle = 8, msoShapeOval = 9, msoShapeHexagon = 10, msoShapeCross = 11, msoShapeRegularPentagon = 12, msoShapeCan = 13, msoShapeCube = 14, msoShapeBevel = 15, msoShapeFoldedCorner = 16, msoShapeSmileyFace = 17, msoShapeDonut = 18, msoShapeNoSymbol = 19, msoShapeBlockArc = 20, msoShapeHeart = 21, msoShapeLightningBolt = 22, msoShapeSun = 23, msoShapeMoon = 24, msoShapeArc = 25, msoShapeDoubleBracket = 26, msoShapeDoubleBrace = 27, msoShapePlaque = 28, msoShapeLeftBracket = 29, msoShapeRightBracket = 30, msoShapeLeftBrace = 31, msoShapeRightBrace = 32, msoShapeRightArrow = 33, msoShapeLeftArrow = 34, msoShapeUpArrow = 35, msoShapeDownArrow = 36, msoShapeLeftRightArrow = 37, msoShapeUpDownArrow = 38, msoShapeQuadArrow = 39, msoShapeLeftRightUpArrow = 40, msoShapeBentArrow = 41, msoShapeUTurnArrow = 42, msoShapeLeftUpArrow = 43, msoShapeBentUpArrow = 44, msoShapeCurvedRightArrow = 45, msoShapeCurvedLeftArrow = 46, msoShapeCurvedUpArrow = 47, msoShapeCurvedDownArrow = 48, msoShapeStripedRightArrow = 49, msoShapeNotchedRightArrow = 50, msoShapePentagon = 51, msoShapeChevron = 52, msoShapeRightArrowCallout = 53, msoShapeLeftArrowCallout = 54, msoShapeUpArrowCallout = 55, msoShapeDownArrowCallout = 56, msoShapeLeftRightArrowCallout = 57, msoShapeUpDownArrowCallout = 58, msoShapeQuadArrowCallout = 59, msoShapeCircularArrow = 60, msoShapeFlowchartProcess = 61, msoShapeFlowchartAlternateProcess = 62, msoShapeFlowchartDecision = 63, msoShapeFlowchartData = 64, msoShapeFlowchartPredefinedProcess = 65, msoShapeFlowchartInternalStorage = 66, msoShapeFlowchartDocument = 67, msoShapeFlowchartMultidocument = 68, msoShapeFlowchartTerminator = 69, msoShapeFlowchartPreparation = 70, msoShapeFlowchartManualInput = 71, msoShapeFlowchartManualOperation = 72, msoShapeFlowchartConnector = 73, msoShapeFlowchartOffpageConnector = 74, msoShapeFlowchartCard = 75, msoShapeFlowchartPunchedTape = 76, msoShapeFlowchartSummingJunction = 77, msoShapeFlowchartOr = 78, msoShapeFlowchartCollate = 79, msoShapeFlowchartSort = 80, msoShapeFlowchartExtract = 81, msoShapeFlowchartMerge = 82, msoShapeFlowchartStoredData = 83, msoShapeFlowchartDelay = 84, msoShapeFlowchartSequentialAccessStorage = 85, msoShapeFlowchartMagneticDisk = 86, msoShapeFlowchartDirectAccessStorage = 87, msoShapeFlowchartDisplay = 88, msoShapeExplosion1 = 89, msoShapeExplosion2 = 90, msoShape4pointStar = 91, msoShape5pointStar = 92, msoShape8pointStar = 93, msoShape16pointStar = 94, msoShape24pointStar = 95, msoShape32pointStar = 96, msoShapeUpRibbon = 97, msoShapeDownRibbon = 98, msoShapeCurvedUpRibbon = 99, msoShapeCurvedDownRibbon = 100, msoShapeVerticalScroll = 101, msoShapeHorizontalScroll = 102, msoShapeWave = 103, msoShapeDoubleWave = 104, msoShapeRectangularCallout = 105, msoShapeRoundedRectangularCallout = 106, msoShapeOvalCallout = 107, msoShapeCloudCallout = 108, msoShapeLineCallout1 = 109, msoShapeLineCallout2 = 110, msoShapeLineCallout3 = 111, msoShapeLineCallout4 = 112, msoShapeLineCallout1AccentBar = 113, msoShapeLineCallout2AccentBar = 114, msoShapeLineCallout3AccentBar = 115, msoShapeLineCallout4AccentBar = 116, msoShapeLineCallout1NoBorder = 117, msoShapeLineCallout2NoBorder = 118, msoShapeLineCallout3NoBorder = 119, msoShapeLineCallout4NoBorder = 120, msoShapeLineCallout1BorderandAccentBar = 121, msoShapeLineCallout2BorderandAccentBar = 122, msoShapeLineCallout3BorderandAccentBar = 123, msoShapeLineCallout4BorderandAccentBar = 124, msoShapeActionButtonCustom = 125, msoShapeActionButtonHome = 126, msoShapeActionButtonHelp = 127, msoShapeActionButtonInformation = 128, msoShapeActionButtonBackorPrevious = 129, msoShapeActionButtonForwardorNext = 130, msoShapeActionButtonBeginning = 131, msoShapeActionButtonEnd = 132, msoShapeActionButtonReturn = 133, msoShapeActionButtonDocument = 134, msoShapeActionButtonSound = 135, msoShapeActionButtonMovie = 136, msoShapeBalloon = 137, msoShapeNotPrimitive = 138, msoShapeFlowchartOfflineStorage = 139, msoShapeLeftRightRibbon = 140, msoShapeDiagonalStripe = 141, msoShapePie = 142, msoShapeNonIsoscelesTrapezoid = 143, msoShapeDecagon = 144, msoShapeHeptagon = 145, msoShapeDodecagon = 146, msoShape6pointStar = 147, msoShape7pointStar = 148, msoShape10pointStar = 149, msoShape12pointStar = 150, msoShapeRound1Rectangle = 151, msoShapeRound2SameRectangle = 152, msoShapeRound2DiagRectangle = 153, msoShapeSnipRoundRectangle = 154, msoShapeSnip1Rectangle = 155, msoShapeSnip2SameRectangle = 156, msoShapeSnip2DiagRectangle = 157, msoShapeFrame = 158, msoShapeHalfFrame = 159, msoShapeTear = 160, msoShapeChord = 161, msoShapeCorner = 162, msoShapeMathPlus = 163, msoShapeMathMinus = 164, msoShapeMathMultiply = 165, msoShapeMathDivide = 166, msoShapeMathEqual = 167, msoShapeMathNotEqual = 168, msoShapeCornerTabs = 169, msoShapeSquareTabs = 170, msoShapePlaqueTabs = 171, msoShapeGear6 = 172, msoShapeGear9 = 173, msoShapeFunnel = 174, msoShapePieWedge = 175, msoShapeLeftCircularArrow = 176, msoShapeLeftRightCircularArrow = 177, msoShapeSwooshArrow = 178, msoShapeCloud = 179, msoShapeChartX = 180, msoShapeChartStar = 181, msoShapeChartPlus = 182, msoShapeLineInverse = 183 } MsoAutoShapeType; typedef enum { msoShapeTypeMixed = 0xfffffffe, msoAutoShape = 1, msoCallout = 2, msoChart = 3, msoComment = 4, msoFreeform = 5, msoGroup = 6, msoEmbeddedOLEObject = 7, msoFormControl = 8, msoLine = 9, msoLinkedOLEObject = 10, msoLinkedPicture = 11, msoOLEControlObject = 12, msoPicture = 13, msoPlaceholder = 14, msoTextEffect = 15, msoMedia = 16, msoTextBox = 17, msoScriptAnchor = 18, msoTable = 19, msoCanvas = 20, msoDiagram = 21, msoInk = 22, msoInkComment = 23, msoSmartArt = 24 } MsoShapeType; typedef enum { msoFlipHorizontal = 0, msoFlipVertical = 1 } MsoFlipCmd; typedef enum { msoTrue = 0xffffffff, msoFalse = 0, msoCTrue = 1, msoTriStateToggle = 0xfffffffd, msoTriStateMixed = 0xfffffffe } MsoTriState; typedef enum { msoColorTypeMixed = 0xfffffffe, msoColorTypeRGB = 1, msoColorTypeScheme = 2, msoColorTypeCMYK = 3, msoColorTypeCMS = 4, msoColorTypeInk = 5 } MsoColorType; typedef enum { msoPictureMixed = 0xfffffffe, msoPictureAutomatic = 1, msoPictureGrayscale = 2, msoPictureBlackAndWhite = 3, msoPictureWatermark = 4 } MsoPictureColorType; typedef enum { msoCalloutAngleMixed = 0xfffffffe, msoCalloutAngleAutomatic = 1, msoCalloutAngle30 = 2, msoCalloutAngle45 = 3, msoCalloutAngle60 = 4, msoCalloutAngle90 = 5 } MsoCalloutAngleType; typedef enum { msoCalloutDropMixed = 0xfffffffe, msoCalloutDropCustom = 1, msoCalloutDropTop = 2, msoCalloutDropCenter = 3, msoCalloutDropBottom = 4 } MsoCalloutDropType; typedef enum { msoCalloutMixed = 0xfffffffe, msoCalloutOne = 1, msoCalloutTwo = 2, msoCalloutThree = 3, msoCalloutFour = 4 } MsoCalloutType; typedef enum { msoBlackWhiteMixed = 0xfffffffe, msoBlackWhiteAutomatic = 1, msoBlackWhiteGrayScale = 2, msoBlackWhiteLightGrayScale = 3, msoBlackWhiteInverseGrayScale = 4, msoBlackWhiteGrayOutline = 5, msoBlackWhiteBlackTextAndLine = 6, msoBlackWhiteHighContrast = 7, msoBlackWhiteBlack = 8, msoBlackWhiteWhite = 9, msoBlackWhiteDontShow = 10 } MsoBlackWhiteMode; typedef enum { msoIntegerMixed = 32768, msoSingleMixed = 0x80000000 } MsoMixedType; typedef enum { msoTextOrientationMixed = 0xfffffffe, msoTextOrientationHorizontal = 1, msoTextOrientationUpward = 2, msoTextOrientationDownward = 3, msoTextOrientationVerticalFarEast = 4, msoTextOrientationVertical = 5, msoTextOrientationHorizontalRotatedFarEast = 6 } MsoTextOrientation; typedef enum { msoScaleFromTopLeft = 0, msoScaleFromMiddle = 1, msoScaleFromBottomRight = 2 } MsoScaleFrom; typedef [public] long MsoRGBType; typedef enum { msoBarLeft = 0, msoBarTop = 1, msoBarRight = 2, msoBarBottom = 3, msoBarFloating = 4, msoBarPopup = 5, msoBarMenuBar = 6 } MsoBarPosition; typedef enum { msoBarNoProtection = 0, msoBarNoCustomize = 1, msoBarNoResize = 2, msoBarNoMove = 4, msoBarNoChangeVisible = 8, msoBarNoChangeDock = 16, msoBarNoVerticalDock = 32, msoBarNoHorizontalDock = 64 } MsoBarProtection; typedef enum { msoBarTypeNormal = 0, msoBarTypeMenuBar = 1, msoBarTypePopup = 2 } MsoBarType; typedef enum { msoControlCustom = 0, msoControlButton = 1, msoControlEdit = 2, msoControlDropdown = 3, msoControlComboBox = 4, msoControlButtonDropdown = 5, msoControlSplitDropdown = 6, msoControlOCXDropdown = 7, msoControlGenericDropdown = 8, msoControlGraphicDropdown = 9, msoControlPopup = 10, msoControlGraphicPopup = 11, msoControlButtonPopup = 12, msoControlSplitButtonPopup = 13, msoControlSplitButtonMRUPopup = 14, msoControlLabel = 15, msoControlExpandingGrid = 16, msoControlSplitExpandingGrid = 17, msoControlGrid = 18, msoControlGauge = 19, msoControlGraphicCombo = 20, msoControlPane = 21, msoControlActiveX = 22, msoControlSpinner = 23, msoControlLabelEx = 24, msoControlWorkPane = 25, msoControlAutoCompleteCombo = 26 } MsoControlType; typedef enum { msoButtonUp = 0, msoButtonDown = 0xffffffff, msoButtonMixed = 2 } MsoButtonState; typedef enum { msoControlOLEUsageNeither = 0, msoControlOLEUsageServer = 1, msoControlOLEUsageClient = 2, msoControlOLEUsageBoth = 3 } MsoControlOLEUsage; typedef enum { msoButtonWrapText = 4, msoButtonTextBelow = 8 } MsoButtonStyleHidden; typedef enum { msoButtonAutomatic = 0, msoButtonIcon = 1, msoButtonCaption = 2, msoButtonIconAndCaption = 3, msoButtonIconAndWrapCaption = 7, msoButtonIconAndCaptionBelow = 11, msoButtonWrapCaption = 14, msoButtonIconAndWrapCaptionBelow = 15 } MsoButtonStyle; typedef enum { msoComboNormal = 0, msoComboLabel = 1 } MsoComboStyle; typedef enum { msoOLEMenuGroupNone = 0xffffffff, msoOLEMenuGroupFile = 0, msoOLEMenuGroupEdit = 1, msoOLEMenuGroupContainer = 2, msoOLEMenuGroupObject = 3, msoOLEMenuGroupWindow = 4, msoOLEMenuGroupHelp = 5 } MsoOLEMenuGroup; typedef enum { msoMenuAnimationNone = 0, msoMenuAnimationRandom = 1, msoMenuAnimationUnfold = 2, msoMenuAnimationSlide = 3 } MsoMenuAnimation; typedef enum { msoBarRowFirst = 0, msoBarRowLast = 0xffffffff } MsoBarRow; typedef enum { msoCommandBarButtonHyperlinkNone = 0, msoCommandBarButtonHyperlinkOpen = 1, msoCommandBarButtonHyperlinkInsertPicture = 2 } MsoCommandBarButtonHyperlinkType; typedef enum { msoHyperlinkRange = 0, msoHyperlinkShape = 1, msoHyperlinkInlineShape = 2 } MsoHyperlinkType; typedef enum { msoMethodGet = 0, msoMethodPost = 1 } MsoExtraInfoMethod; typedef enum { msoAnimationIdle = 1, msoAnimationGreeting = 2, msoAnimationGoodbye = 3, msoAnimationBeginSpeaking = 4, msoAnimationRestPose = 5, msoAnimationCharacterSuccessMajor = 6, msoAnimationGetAttentionMajor = 11, msoAnimationGetAttentionMinor = 12, msoAnimationSearching = 13, msoAnimationPrinting = 18, msoAnimationGestureRight = 19, msoAnimationWritingNotingSomething = 22, msoAnimationWorkingAtSomething = 23, msoAnimationThinking = 24, msoAnimationSendingMail = 25, msoAnimationListensToComputer = 26, msoAnimationDisappear = 31, msoAnimationAppear = 32, msoAnimationGetArtsy = 100, msoAnimationGetTechy = 101, msoAnimationGetWizardy = 102, msoAnimationCheckingSomething = 103, msoAnimationLookDown = 104, msoAnimationLookDownLeft = 105, msoAnimationLookDownRight = 106, msoAnimationLookLeft = 107, msoAnimationLookRight = 108, msoAnimationLookUp = 109, msoAnimationLookUpLeft = 110, msoAnimationLookUpRight = 111, msoAnimationSaving = 112, msoAnimationGestureDown = 113, msoAnimationGestureLeft = 114, msoAnimationGestureUp = 115, msoAnimationEmptyTrash = 116 } MsoAnimationType; typedef enum { msoButtonSetNone = 0, msoButtonSetOK = 1, msoButtonSetCancel = 2, msoButtonSetOkCancel = 3, msoButtonSetYesNo = 4, msoButtonSetYesNoCancel = 5, msoButtonSetBackClose = 6, msoButtonSetNextClose = 7, msoButtonSetBackNextClose = 8, msoButtonSetRetryCancel = 9, msoButtonSetAbortRetryIgnore = 10, msoButtonSetSearchClose = 11, msoButtonSetBackNextSnooze = 12, msoButtonSetTipsOptionsClose = 13, msoButtonSetYesAllNoCancel = 14 } MsoButtonSetType; typedef enum { msoIconNone = 0, msoIconAlert = 2, msoIconTip = 3, msoIconAlertInfo = 4, msoIconAlertWarning = 5, msoIconAlertQuery = 6, msoIconAlertCritical = 7 } MsoIconType; typedef enum { msoBalloonTypeButtons = 0, msoBalloonTypeBullets = 1, msoBalloonTypeNumbers = 2 } MsoBalloonType; typedef enum { msoModeModal = 0, msoModeAutoDown = 1, msoModeModeless = 2 } MsoModeType; typedef enum { msoBalloonErrorNone = 0, msoBalloonErrorOther = 1, msoBalloonErrorTooBig = 2, msoBalloonErrorOutOfMemory = 3, msoBalloonErrorBadPictureRef = 4, msoBalloonErrorBadReference = 5, msoBalloonErrorButtonlessModal = 6, msoBalloonErrorButtonModeless = 7, msoBalloonErrorBadCharacter = 8, msoBalloonErrorCOMFailure = 9, msoBalloonErrorCharNotTopmostForModal = 10, msoBalloonErrorTooManyControls = 11 } MsoBalloonErrorType; typedef enum { msoWizardActInactive = 0, msoWizardActActive = 1, msoWizardActSuspend = 2, msoWizardActResume = 3 } MsoWizardActType; typedef enum { msoWizardMsgLocalStateOn = 1, msoWizardMsgLocalStateOff = 2, msoWizardMsgShowHelp = 3, msoWizardMsgSuspending = 4, msoWizardMsgResuming = 5 } MsoWizardMsgType; typedef enum { msoBalloonButtonYesToAll = 0xfffffff1, msoBalloonButtonOptions = 0xfffffff2, msoBalloonButtonTips = 0xfffffff3, msoBalloonButtonClose = 0xfffffff4, msoBalloonButtonSnooze = 0xfffffff5, msoBalloonButtonSearch = 0xfffffff6, msoBalloonButtonIgnore = 0xfffffff7, msoBalloonButtonAbort = 0xfffffff8, msoBalloonButtonRetry = 0xfffffff9, msoBalloonButtonNext = 0xfffffffa, msoBalloonButtonBack = 0xfffffffb, msoBalloonButtonNo = 0xfffffffc, msoBalloonButtonYes = 0xfffffffd, msoBalloonButtonCancel = 0xfffffffe, msoBalloonButtonOK = 0xffffffff, msoBalloonButtonNull = 0 } MsoBalloonButtonType; typedef enum { offPropertyTypeNumber = 1, offPropertyTypeBoolean = 2, offPropertyTypeDate = 3, offPropertyTypeString = 4, offPropertyTypeFloat = 5 } DocProperties; typedef enum { msoPropertyTypeNumber = 1, msoPropertyTypeBoolean = 2, msoPropertyTypeDate = 3, msoPropertyTypeString = 4, msoPropertyTypeFloat = 5 } MsoDocProperties; typedef enum { msoLanguageIDInstall = 1, msoLanguageIDUI = 2, msoLanguageIDHelp = 3, msoLanguageIDExeMode = 4, msoLanguageIDUIPrevious = 5 } MsoAppLanguageID; typedef enum { MsoFarEastLineBreakLanguageJapanese = 1041, MsoFarEastLineBreakLanguageKorean = 1042, MsoFarEastLineBreakLanguageSimplifiedChinese = 2052, MsoFarEastLineBreakLanguageTraditionalChinese = 1028 } MsoFarEastLineBreakLanguageID; typedef enum { msoFeatureInstallNone = 0, msoFeatureInstallOnDemand = 1, msoFeatureInstallOnDemandWithUI = 2 } MsoFeatureInstall; typedef enum { msoOptionsNew = 1, msoOptionsAdd = 2, msoOptionsWithin = 3 } MsoFileFindOptions; typedef enum { msoViewFileInfo = 1, msoViewPreview = 2, msoViewSummaryInfo = 3 } MsoFileFindView; typedef enum { msoFileFindSortbyAuthor = 1, msoFileFindSortbyDateCreated = 2, msoFileFindSortbyLastSavedBy = 3, msoFileFindSortbyDateSaved = 4, msoFileFindSortbyFileName = 5, msoFileFindSortbySize = 6, msoFileFindSortbyTitle = 7 } MsoFileFindSortBy; typedef enum { msoListbyName = 1, msoListbyTitle = 2 } MsoFileFindListBy; typedef enum { msoLastModifiedYesterday = 1, msoLastModifiedToday = 2, msoLastModifiedLastWeek = 3, msoLastModifiedThisWeek = 4, msoLastModifiedLastMonth = 5, msoLastModifiedThisMonth = 6, msoLastModifiedAnyTime = 7 } MsoLastModified; typedef enum { msoSortByFileName = 1, msoSortBySize = 2, msoSortByFileType = 3, msoSortByLastModified = 4, msoSortByNone = 5 } MsoSortBy; typedef enum { msoSortOrderAscending = 1, msoSortOrderDescending = 2 } MsoSortOrder; typedef enum { msoConnectorAnd = 1, msoConnectorOr = 2 } MsoConnector; typedef enum { msoConditionFileTypeAllFiles = 1, msoConditionFileTypeOfficeFiles = 2, msoConditionFileTypeWordDocuments = 3, msoConditionFileTypeExcelWorkbooks = 4, msoConditionFileTypePowerPointPresentations = 5, msoConditionFileTypeBinders = 6, msoConditionFileTypeDatabases = 7, msoConditionFileTypeTemplates = 8, msoConditionIncludes = 9, msoConditionIncludesPhrase = 10, msoConditionBeginsWith = 11, msoConditionEndsWith = 12, msoConditionIncludesNearEachOther = 13, msoConditionIsExactly = 14, msoConditionIsNot = 15, msoConditionYesterday = 16, msoConditionToday = 17, msoConditionTomorrow = 18, msoConditionLastWeek = 19, msoConditionThisWeek = 20, msoConditionNextWeek = 21, msoConditionLastMonth = 22, msoConditionThisMonth = 23, msoConditionNextMonth = 24, msoConditionAnytime = 25, msoConditionAnytimeBetween = 26, msoConditionOn = 27, msoConditionOnOrAfter = 28, msoConditionOnOrBefore = 29, msoConditionInTheNext = 30, msoConditionInTheLast = 31, msoConditionEquals = 32, msoConditionDoesNotEqual = 33, msoConditionAnyNumberBetween = 34, msoConditionAtMost = 35, msoConditionAtLeast = 36, msoConditionMoreThan = 37, msoConditionLessThan = 38, msoConditionIsYes = 39, msoConditionIsNo = 40, msoConditionIncludesFormsOf = 41, msoConditionFreeText = 42, msoConditionFileTypeOutlookItems = 43, msoConditionFileTypeMailItem = 44, msoConditionFileTypeCalendarItem = 45, msoConditionFileTypeContactItem = 46, msoConditionFileTypeNoteItem = 47, msoConditionFileTypeJournalItem = 48, msoConditionFileTypeTaskItem = 49, msoConditionFileTypePhotoDrawFiles = 50, msoConditionFileTypeDataConnectionFiles = 51, msoConditionFileTypePublisherFiles = 52, msoConditionFileTypeProjectFiles = 53, msoConditionFileTypeDocumentImagingFiles = 54, msoConditionFileTypeVisioFiles = 55, msoConditionFileTypeDesignerFiles = 56, msoConditionFileTypeWebPages = 57, msoConditionEqualsLow = 58, msoConditionEqualsNormal = 59, msoConditionEqualsHigh = 60, msoConditionNotEqualToLow = 61, msoConditionNotEqualToNormal = 62, msoConditionNotEqualToHigh = 63, msoConditionEqualsNotStarted = 64, msoConditionEqualsInProgress = 65, msoConditionEqualsCompleted = 66, msoConditionEqualsWaitingForSomeoneElse = 67, msoConditionEqualsDeferred = 68, msoConditionNotEqualToNotStarted = 69, msoConditionNotEqualToInProgress = 70, msoConditionNotEqualToCompleted = 71, msoConditionNotEqualToWaitingForSomeoneElse = 72, msoConditionNotEqualToDeferred = 73 } MsoCondition; typedef enum { msoFileTypeAllFiles = 1, msoFileTypeOfficeFiles = 2, msoFileTypeWordDocuments = 3, msoFileTypeExcelWorkbooks = 4, msoFileTypePowerPointPresentations = 5, msoFileTypeBinders = 6, msoFileTypeDatabases = 7, msoFileTypeTemplates = 8, msoFileTypeOutlookItems = 9, msoFileTypeMailItem = 10, msoFileTypeCalendarItem = 11, msoFileTypeContactItem = 12, msoFileTypeNoteItem = 13, msoFileTypeJournalItem = 14, msoFileTypeTaskItem = 15, msoFileTypePhotoDrawFiles = 16, msoFileTypeDataConnectionFiles = 17, msoFileTypePublisherFiles = 18, msoFileTypeProjectFiles = 19, msoFileTypeDocumentImagingFiles = 20, msoFileTypeVisioFiles = 21, msoFileTypeDesignerFiles = 22, msoFileTypeWebPages = 23 } MsoFileType; typedef enum { msoScreenSize544x376 = 0, msoScreenSize640x480 = 1, msoScreenSize720x512 = 2, msoScreenSize800x600 = 3, msoScreenSize1024x768 = 4, msoScreenSize1152x882 = 5, msoScreenSize1152x900 = 6, msoScreenSize1280x1024 = 7, msoScreenSize1600x1200 = 8, msoScreenSize1800x1440 = 9, msoScreenSize1920x1200 = 10 } MsoScreenSize; typedef enum { msoCharacterSetArabic = 1, msoCharacterSetCyrillic = 2, msoCharacterSetEnglishWesternEuropeanOtherLatinScript = 3, msoCharacterSetGreek = 4, msoCharacterSetHebrew = 5, msoCharacterSetJapanese = 6, msoCharacterSetKorean = 7, msoCharacterSetMultilingualUnicode = 8, msoCharacterSetSimplifiedChinese = 9, msoCharacterSetThai = 10, msoCharacterSetTraditionalChinese = 11, msoCharacterSetVietnamese = 12 } MsoCharacterSet; typedef enum { msoEncodingThai = 874, msoEncodingJapaneseShiftJIS = 932, msoEncodingSimplifiedChineseGBK = 936, msoEncodingKorean = 949, msoEncodingTraditionalChineseBig5 = 950, msoEncodingUnicodeLittleEndian = 1200, msoEncodingUnicodeBigEndian = 1201, msoEncodingCentralEuropean = 1250, msoEncodingCyrillic = 1251, msoEncodingWestern = 1252, msoEncodingGreek = 1253, msoEncodingTurkish = 1254, msoEncodingHebrew = 1255, msoEncodingArabic = 1256, msoEncodingBaltic = 1257, msoEncodingVietnamese = 1258, msoEncodingAutoDetect = 50001, msoEncodingJapaneseAutoDetect = 50932, msoEncodingSimplifiedChineseAutoDetect = 50936, msoEncodingKoreanAutoDetect = 50949, msoEncodingTraditionalChineseAutoDetect = 50950, msoEncodingCyrillicAutoDetect = 51251, msoEncodingGreekAutoDetect = 51253, msoEncodingArabicAutoDetect = 51256, msoEncodingISO88591Latin1 = 28591, msoEncodingISO88592CentralEurope = 28592, msoEncodingISO88593Latin3 = 28593, msoEncodingISO88594Baltic = 28594, msoEncodingISO88595Cyrillic = 28595, msoEncodingISO88596Arabic = 28596, msoEncodingISO88597Greek = 28597, msoEncodingISO88598Hebrew = 28598, msoEncodingISO88599Turkish = 28599, msoEncodingISO885915Latin9 = 28605, msoEncodingISO88598HebrewLogical = 38598, msoEncodingISO2022JPNoHalfwidthKatakana = 50220, msoEncodingISO2022JPJISX02021984 = 50221, msoEncodingISO2022JPJISX02011989 = 50222, msoEncodingISO2022KR = 50225, msoEncodingISO2022CNTraditionalChinese = 50227, msoEncodingISO2022CNSimplifiedChinese = 50229, msoEncodingMacRoman = 10000, msoEncodingMacJapanese = 10001, msoEncodingMacTraditionalChineseBig5 = 10002, msoEncodingMacKorean = 10003, msoEncodingMacArabic = 10004, msoEncodingMacHebrew = 10005, msoEncodingMacGreek1 = 10006, msoEncodingMacCyrillic = 10007, msoEncodingMacSimplifiedChineseGB2312 = 10008, msoEncodingMacRomania = 10010, msoEncodingMacUkraine = 10017, msoEncodingMacLatin2 = 10029, msoEncodingMacIcelandic = 10079, msoEncodingMacTurkish = 10081, msoEncodingMacCroatia = 10082, msoEncodingEBCDICUSCanada = 37, msoEncodingEBCDICInternational = 500, msoEncodingEBCDICMultilingualROECELatin2 = 870, msoEncodingEBCDICGreekModern = 875, msoEncodingEBCDICTurkishLatin5 = 1026, msoEncodingEBCDICGermany = 20273, msoEncodingEBCDICDenmarkNorway = 20277, msoEncodingEBCDICFinlandSweden = 20278, msoEncodingEBCDICItaly = 20280, msoEncodingEBCDICLatinAmericaSpain = 20284, msoEncodingEBCDICUnitedKingdom = 20285, msoEncodingEBCDICJapaneseKatakanaExtended = 20290, msoEncodingEBCDICFrance = 20297, msoEncodingEBCDICArabic = 20420, msoEncodingEBCDICGreek = 20423, msoEncodingEBCDICHebrew = 20424, msoEncodingEBCDICKoreanExtended = 20833, msoEncodingEBCDICThai = 20838, msoEncodingEBCDICIcelandic = 20871, msoEncodingEBCDICTurkish = 20905, msoEncodingEBCDICRussian = 20880, msoEncodingEBCDICSerbianBulgarian = 21025, msoEncodingEBCDICJapaneseKatakanaExtendedAndJapanese = 50930, msoEncodingEBCDICUSCanadaAndJapanese = 50931, msoEncodingEBCDICKoreanExtendedAndKorean = 50933, msoEncodingEBCDICSimplifiedChineseExtendedAndSimplifiedChinese = 50935, msoEncodingEBCDICUSCanadaAndTraditionalChinese = 50937, msoEncodingEBCDICJapaneseLatinExtendedAndJapanese = 50939, msoEncodingOEMUnitedStates = 437, msoEncodingOEMGreek437G = 737, msoEncodingOEMBaltic = 775, msoEncodingOEMMultilingualLatinI = 850, msoEncodingOEMMultilingualLatinII = 852, msoEncodingOEMCyrillic = 855, msoEncodingOEMTurkish = 857, msoEncodingOEMPortuguese = 860, msoEncodingOEMIcelandic = 861, msoEncodingOEMHebrew = 862, msoEncodingOEMCanadianFrench = 863, msoEncodingOEMArabic = 864, msoEncodingOEMNordic = 865, msoEncodingOEMCyrillicII = 866, msoEncodingOEMModernGreek = 869, msoEncodingEUCJapanese = 51932, msoEncodingEUCChineseSimplifiedChinese = 51936, msoEncodingEUCKorean = 51949, msoEncodingEUCTaiwaneseTraditionalChinese = 51950, msoEncodingISCIIDevanagari = 57002, msoEncodingISCIIBengali = 57003, msoEncodingISCIITamil = 57004, msoEncodingISCIITelugu = 57005, msoEncodingISCIIAssamese = 57006, msoEncodingISCIIOriya = 57007, msoEncodingISCIIKannada = 57008, msoEncodingISCIIMalayalam = 57009, msoEncodingISCIIGujarati = 57010, msoEncodingISCIIPunjabi = 57011, msoEncodingArabicASMO = 708, msoEncodingArabicTransparentASMO = 720, msoEncodingKoreanJohab = 1361, msoEncodingTaiwanCNS = 20000, msoEncodingTaiwanTCA = 20001, msoEncodingTaiwanEten = 20002, msoEncodingTaiwanIBM5550 = 20003, msoEncodingTaiwanTeleText = 20004, msoEncodingTaiwanWang = 20005, msoEncodingIA5IRV = 20105, msoEncodingIA5German = 20106, msoEncodingIA5Swedish = 20107, msoEncodingIA5Norwegian = 20108, msoEncodingUSASCII = 20127, msoEncodingT61 = 20261, msoEncodingISO6937NonSpacingAccent = 20269, msoEncodingKOI8R = 20866, msoEncodingExtAlphaLowercase = 21027, msoEncodingKOI8U = 21866, msoEncodingEuropa3 = 29001, msoEncodingHZGBSimplifiedChinese = 52936, msoEncodingSimplifiedChineseGB18030 = 54936, msoEncodingUTF7 = 65000, msoEncodingUTF8 = 65001 } MsoEncoding; typedef enum { msoHTMLProjectOpenSourceView = 1, msoHTMLProjectOpenTextView = 2 } MsoHTMLProjectOpen; typedef enum { msoHTMLProjectStateDocumentLocked = 1, msoHTMLProjectStateProjectLocked = 2, msoHTMLProjectStateDocumentProjectUnlocked = 3 } MsoHTMLProjectState; typedef enum { msoFileDialogOpen = 1, msoFileDialogSaveAs = 2, msoFileDialogFilePicker = 3, msoFileDialogFolderPicker = 4 } MsoFileDialogType; typedef enum { msoFileDialogViewList = 1, msoFileDialogViewDetails = 2, msoFileDialogViewProperties = 3, msoFileDialogViewPreview = 4, msoFileDialogViewThumbnail = 5, msoFileDialogViewLargeIcons = 6, msoFileDialogViewSmallIcons = 7, msoFileDialogViewWebView = 8, msoFileDialogViewTiles = 9 } MsoFileDialogView; typedef enum { msoAutomationSecurityLow = 1, msoAutomationSecurityByUI = 2, msoAutomationSecurityForceDisable = 3 } MsoAutomationSecurity; typedef enum { msoAlertButtonOK = 0, msoAlertButtonOKCancel = 1, msoAlertButtonAbortRetryIgnore = 2, msoAlertButtonYesNoCancel = 3, msoAlertButtonYesNo = 4, msoAlertButtonRetryCancel = 5, msoAlertButtonYesAllNoCancel = 6 } MsoAlertButtonType; typedef enum { msoAlertIconNoIcon = 0, msoAlertIconCritical = 1, msoAlertIconQuery = 2, msoAlertIconWarning = 3, msoAlertIconInfo = 4 } MsoAlertIconType; typedef enum { msoAlertDefaultFirst = 0, msoAlertDefaultSecond = 1, msoAlertDefaultThird = 2, msoAlertDefaultFourth = 3, msoAlertDefaultFifth = 4 } MsoAlertDefaultType; typedef enum { msoAlertCancelDefault = 0xffffffff, msoAlertCancelFirst = 0, msoAlertCancelSecond = 1, msoAlertCancelThird = 2, msoAlertCancelFourth = 3, msoAlertCancelFifth = 4 } MsoAlertCancelType; typedef enum { msoSearchInMyComputer = 0, msoSearchInOutlook = 1, msoSearchInMyNetworkPlaces = 2, msoSearchInCustom = 3 } MsoSearchIn; typedef enum { msoTargetBrowserV3 = 0, msoTargetBrowserV4 = 1, msoTargetBrowserIE4 = 2, msoTargetBrowserIE5 = 3, msoTargetBrowserIE6 = 4 } MsoTargetBrowser; typedef enum { msoOrgChartOrientationMixed = 0xfffffffe, msoOrgChartOrientationVertical = 1 } MsoOrgChartOrientation; typedef enum { msoOrgChartLayoutMixed = 0xfffffffe, msoOrgChartLayoutStandard = 1, msoOrgChartLayoutBothHanging = 2, msoOrgChartLayoutLeftHanging = 3, msoOrgChartLayoutRightHanging = 4 } MsoOrgChartLayoutType; typedef enum { msoBeforeNode = 1, msoAfterNode = 2, msoBeforeFirstSibling = 3, msoAfterLastSibling = 4 } MsoRelativeNodePosition; typedef enum { msoDiagramMixed = 0xfffffffe, msoDiagramOrgChart = 1, msoDiagramCycle = 2, msoDiagramRadial = 3, msoDiagramPyramid = 4, msoDiagramVenn = 5, msoDiagramTarget = 6 } MsoDiagramType; typedef enum { msoDiagramNode = 1, msoDiagramAssistant = 2 } MsoDiagramNodeType; typedef enum { msoMoveRowFirst = 0xfffffffc, msoMoveRowPrev = 0xfffffffd, msoMoveRowNext = 0xfffffffe, msoMoveRowNbr = 0xffffffff } MsoMoveRow; typedef enum { msoFilterComparisonEqual = 0, msoFilterComparisonNotEqual = 1, msoFilterComparisonLessThan = 2, msoFilterComparisonGreaterThan = 3, msoFilterComparisonLessThanEqual = 4, msoFilterComparisonGreaterThanEqual = 5, msoFilterComparisonIsBlank = 6, msoFilterComparisonIsNotBlank = 7, msoFilterComparisonContains = 8, msoFilterComparisonNotContains = 9 } MsoFilterComparison; typedef enum { msoFilterConjunctionAnd = 0, msoFilterConjunctionOr = 1 } MsoFilterConjunction; typedef enum { msoSharedWorkspaceTaskStatusNotStarted = 1, msoSharedWorkspaceTaskStatusInProgress = 2, msoSharedWorkspaceTaskStatusCompleted = 3, msoSharedWorkspaceTaskStatusDeferred = 4, msoSharedWorkspaceTaskStatusWaiting = 5 } MsoSharedWorkspaceTaskStatus; typedef enum { msoSharedWorkspaceTaskPriorityHigh = 1, msoSharedWorkspaceTaskPriorityNormal = 2, msoSharedWorkspaceTaskPriorityLow = 3 } MsoSharedWorkspaceTaskPriority; typedef enum { msoSyncVersionLastViewed = 0, msoSyncVersionServer = 1 } MsoSyncVersionType; typedef enum { msoSyncConflictClientWins = 0, msoSyncConflictServerWins = 1, msoSyncConflictMerge = 2 } MsoSyncConflictResolutionType; typedef enum { msoSyncCompareAndMerge = 0, msoSyncCompareSideBySide = 1 } MsoSyncCompareType; typedef enum { msoSyncAvailableNone = 0, msoSyncAvailableOffline = 1, msoSyncAvailableAnywhere = 2 } MsoSyncAvailableType; typedef enum { msoSyncEventDownloadInitiated = 0, msoSyncEventDownloadSucceeded = 1, msoSyncEventDownloadFailed = 2, msoSyncEventUploadInitiated = 3, msoSyncEventUploadSucceeded = 4, msoSyncEventUploadFailed = 5, msoSyncEventDownloadNoChange = 6, msoSyncEventOffline = 7 } MsoSyncEventType; typedef enum { msoSyncErrorNone = 0, msoSyncErrorUnauthorizedUser = 1, msoSyncErrorCouldNotConnect = 2, msoSyncErrorOutOfSpace = 3, msoSyncErrorFileNotFound = 4, msoSyncErrorFileTooLarge = 5, msoSyncErrorFileInUse = 6, msoSyncErrorVirusUpload = 7, msoSyncErrorVirusDownload = 8, msoSyncErrorUnknownUpload = 9, msoSyncErrorUnknownDownload = 10, msoSyncErrorCouldNotOpen = 11, msoSyncErrorCouldNotUpdate = 12, msoSyncErrorCouldNotCompare = 13, msoSyncErrorCouldNotResolve = 14, msoSyncErrorNoNetwork = 15, msoSyncErrorUnknown = 16 } MsoSyncErrorType; typedef enum { msoSyncStatusNoSharedWorkspace = 0, msoSyncStatusNotRoaming = 0, msoSyncStatusLatest = 1, msoSyncStatusNewerAvailable = 2, msoSyncStatusLocalChanges = 3, msoSyncStatusConflict = 4, msoSyncStatusSuspended = 5, msoSyncStatusError = 6 } MsoSyncStatusType; typedef enum { msoPermissionView = 1, msoPermissionRead = 1, msoPermissionEdit = 2, msoPermissionSave = 4, msoPermissionExtract = 8, msoPermissionChange = 15, msoPermissionPrint = 16, msoPermissionObjModel = 32, msoPermissionFullControl = 64, msoPermissionAllCommon = 127 } MsoPermission; typedef enum { msoMetaPropertyTypeUnknown = 0, msoMetaPropertyTypeBoolean = 1, msoMetaPropertyTypeChoice = 2, msoMetaPropertyTypeCalculated = 3, msoMetaPropertyTypeComputed = 4, msoMetaPropertyTypeCurrency = 5, msoMetaPropertyTypeDateTime = 6, msoMetaPropertyTypeFillInChoice = 7, msoMetaPropertyTypeGuid = 8, msoMetaPropertyTypeInteger = 9, msoMetaPropertyTypeLookup = 10, msoMetaPropertyTypeMultiChoiceLookup = 11, msoMetaPropertyTypeMultiChoice = 12, msoMetaPropertyTypeMultiChoiceFillIn = 13, msoMetaPropertyTypeNote = 14, msoMetaPropertyTypeNumber = 15, msoMetaPropertyTypeText = 16, msoMetaPropertyTypeUrl = 17, msoMetaPropertyTypeUser = 18, msoMetaPropertyTypeUserMulti = 19, msoMetaPropertyTypeBusinessData = 20, msoMetaPropertyTypeMax = 21 } MsoMetaPropertyType; typedef enum { msoSignatureSubsetSignaturesAllSigs = 0, msoSignatureSubsetSignaturesNonVisible = 1, msoSignatureSubsetSignatureLines = 2, msoSignatureSubsetSignatureLinesSigned = 3, msoSignatureSubsetSignatureLinesUnsigned = 4, msoSignatureSubsetAll = 5 } MsoSignatureSubset; typedef enum { msoDocInspectorStatusDocOk = 0, msoDocInspectorStatusIssueFound = 1, msoDocInspectorStatusError = 2 } MsoDocInspectorStatus; typedef enum { msoCustomXMLNodeElement = 1, msoCustomXMLNodeAttribute = 2, msoCustomXMLNodeText = 3, msoCustomXMLNodeCData = 4, msoCustomXMLNodeProcessingInstruction = 7, msoCustomXMLNodeComment = 8, msoCustomXMLNodeDocument = 9 } MsoCustomXMLNodeType; typedef enum { msoCustomXMLValidationErrorSchemaGenerated = 0, msoCustomXMLValidationErrorAutomaticallyCleared = 1, msoCustomXMLValidationErrorManual = 2 } MsoCustomXMLValidationErrorType; typedef enum { msoTextureAlignmentMixed = 0xfffffffe, msoTextureTopLeft = 0, msoTextureTop = 1, msoTextureTopRight = 2, msoTextureLeft = 3, msoTextureCenter = 4, msoTextureRight = 5, msoTextureBottomLeft = 6, msoTextureBottom = 7, msoTextureBottomRight = 8 } MsoTextureAlignment; typedef enum { msoSoftEdgeTypeMixed = 0xfffffffe, msoSoftEdgeTypeNone = 0, msoSoftEdgeType1 = 1, msoSoftEdgeType2 = 2, msoSoftEdgeType3 = 3, msoSoftEdgeType4 = 4, msoSoftEdgeType5 = 5, msoSoftEdgeType6 = 6 } MsoSoftEdgeType; typedef enum { msoReflectionTypeMixed = 0xfffffffe, msoReflectionTypeNone = 0, msoReflectionType1 = 1, msoReflectionType2 = 2, msoReflectionType3 = 3, msoReflectionType4 = 4, msoReflectionType5 = 5, msoReflectionType6 = 6, msoReflectionType7 = 7, msoReflectionType8 = 8, msoReflectionType9 = 9 } MsoReflectionType; typedef enum { msoPresetCameraMixed = 0xfffffffe, msoCameraLegacyObliqueTopLeft = 1, msoCameraLegacyObliqueTop = 2, msoCameraLegacyObliqueTopRight = 3, msoCameraLegacyObliqueLeft = 4, msoCameraLegacyObliqueFront = 5, msoCameraLegacyObliqueRight = 6, msoCameraLegacyObliqueBottomLeft = 7, msoCameraLegacyObliqueBottom = 8, msoCameraLegacyObliqueBottomRight = 9, msoCameraLegacyPerspectiveTopLeft = 10, msoCameraLegacyPerspectiveTop = 11, msoCameraLegacyPerspectiveTopRight = 12, msoCameraLegacyPerspectiveLeft = 13, msoCameraLegacyPerspectiveFront = 14, msoCameraLegacyPerspectiveRight = 15, msoCameraLegacyPerspectiveBottomLeft = 16, msoCameraLegacyPerspectiveBottom = 17, msoCameraLegacyPerspectiveBottomRight = 18, msoCameraOrthographicFront = 19, msoCameraIsometricTopUp = 20, msoCameraIsometricTopDown = 21, msoCameraIsometricBottomUp = 22, msoCameraIsometricBottomDown = 23, msoCameraIsometricLeftUp = 24, msoCameraIsometricLeftDown = 25, msoCameraIsometricRightUp = 26, msoCameraIsometricRightDown = 27, msoCameraIsometricOffAxis1Left = 28, msoCameraIsometricOffAxis1Right = 29, msoCameraIsometricOffAxis1Top = 30, msoCameraIsometricOffAxis2Left = 31, msoCameraIsometricOffAxis2Right = 32, msoCameraIsometricOffAxis2Top = 33, msoCameraIsometricOffAxis3Left = 34, msoCameraIsometricOffAxis3Right = 35, msoCameraIsometricOffAxis3Bottom = 36, msoCameraIsometricOffAxis4Left = 37, msoCameraIsometricOffAxis4Right = 38, msoCameraIsometricOffAxis4Bottom = 39, msoCameraObliqueTopLeft = 40, msoCameraObliqueTop = 41, msoCameraObliqueTopRight = 42, msoCameraObliqueLeft = 43, msoCameraObliqueRight = 44, msoCameraObliqueBottomLeft = 45, msoCameraObliqueBottom = 46, msoCameraObliqueBottomRight = 47, msoCameraPerspectiveFront = 48, msoCameraPerspectiveLeft = 49, msoCameraPerspectiveRight = 50, msoCameraPerspectiveAbove = 51, msoCameraPerspectiveBelow = 52, msoCameraPerspectiveAboveLeftFacing = 53, msoCameraPerspectiveAboveRightFacing = 54, msoCameraPerspectiveContrastingLeftFacing = 55, msoCameraPerspectiveContrastingRightFacing = 56, msoCameraPerspectiveHeroicLeftFacing = 57, msoCameraPerspectiveHeroicRightFacing = 58, msoCameraPerspectiveHeroicExtremeLeftFacing = 59, msoCameraPerspectiveHeroicExtremeRightFacing = 60, msoCameraPerspectiveRelaxed = 61, msoCameraPerspectiveRelaxedModerately = 62 } MsoPresetCamera; typedef enum { msoBevelTypeMixed = 0xfffffffe, msoBevelNone = 1, msoBevelRelaxedInset = 2, msoBevelCircle = 3, msoBevelSlope = 4, msoBevelCross = 5, msoBevelAngle = 6, msoBevelSoftRound = 7, msoBevelConvex = 8, msoBevelCoolSlant = 9, msoBevelDivot = 10, msoBevelRiblet = 11, msoBevelHardEdge = 12, msoBevelArtDeco = 13 } MsoBevelType; typedef enum { msoLightRigMixed = 0xfffffffe, msoLightRigLegacyFlat1 = 1, msoLightRigLegacyFlat2 = 2, msoLightRigLegacyFlat3 = 3, msoLightRigLegacyFlat4 = 4, msoLightRigLegacyNormal1 = 5, msoLightRigLegacyNormal2 = 6, msoLightRigLegacyNormal3 = 7, msoLightRigLegacyNormal4 = 8, msoLightRigLegacyHarsh1 = 9, msoLightRigLegacyHarsh2 = 10, msoLightRigLegacyHarsh3 = 11, msoLightRigLegacyHarsh4 = 12, msoLightRigThreePoint = 13, msoLightRigBalanced = 14, msoLightRigSoft = 15, msoLightRigHarsh = 16, msoLightRigFlood = 17, msoLightRigContrasting = 18, msoLightRigMorning = 19, msoLightRigSunrise = 20, msoLightRigSunset = 21, msoLightRigChilly = 22, msoLightRigFreezing = 23, msoLightRigFlat = 24, msoLightRigTwoPoint = 25, msoLightRigGlow = 26, msoLightRigBrightRoom = 27 } MsoLightRigType; typedef enum { msoAlignMixed = 0xfffffffe, msoAlignLeft = 1, msoAlignCenter = 2, msoAlignRight = 3, msoAlignJustify = 4, msoAlignDistribute = 5, msoAlignThaiDistribute = 6, msoAlignJustifyLow = 7 } MsoParagraphAlignment; typedef enum { msoStrikeMixed = 0xfffffffe, msoNoStrike = 0, msoSingleStrike = 1, msoDoubleStrike = 2 } MsoTextStrike; typedef enum { msoCapsMixed = 0xfffffffe, msoNoCaps = 0, msoSmallCaps = 1, msoAllCaps = 2 } MsoTextCaps; typedef enum { msoUnderlineMixed = 0xfffffffe, msoNoUnderline = 0, msoUnderlineWords = 1, msoUnderlineSingleLine = 2, msoUnderlineDoubleLine = 3, msoUnderlineHeavyLine = 4, msoUnderlineDottedLine = 5, msoUnderlineDottedHeavyLine = 6, msoUnderlineDashLine = 7, msoUnderlineDashHeavyLine = 8, msoUnderlineDashLongLine = 9, msoUnderlineDashLongHeavyLine = 10, msoUnderlineDotDashLine = 11, msoUnderlineDotDashHeavyLine = 12, msoUnderlineDotDotDashLine = 13, msoUnderlineDotDotDashHeavyLine = 14, msoUnderlineWavyLine = 15, msoUnderlineWavyHeavyLine = 16, msoUnderlineWavyDoubleLine = 17 } MsoTextUnderlineType; typedef enum { msoTabAlignMixed = 0xfffffffe, msoTabAlignLeft = 0, msoTabAlignCenter = 1, msoTabAlignRight = 2, msoTabAlignDecimal = 3 } MsoTextTabAlign; typedef enum { msoCharWrapMixed = 0xfffffffe, msoNoCharWrap = 0, msoStandardCharWrap = 1, msoStrictCharWrap = 2, msoCustomCharWrap = 3 } MsoTextCharWrap; typedef enum { msoFontAlignMixed = 0xfffffffe, msoFontAlignAuto = 0, msoFontAlignTop = 1, msoFontAlignCenter = 2, msoFontAlignBaseline = 3, msoFontAlignBottom = 4 } MsoTextFontAlign; typedef enum { msoAutoSizeMixed = 0xfffffffe, msoAutoSizeNone = 0, msoAutoSizeShapeToFitText = 1, msoAutoSizeTextToFitShape = 2 } MsoAutoSize; typedef enum { msoPathTypeMixed = 0xfffffffe, msoPathTypeNone = 0, msoPathType1 = 1, msoPathType2 = 2, msoPathType3 = 3, msoPathType4 = 4 } MsoPathFormat; typedef enum { msoWarpFormatMixed = 0xfffffffe, msoWarpFormat1 = 0, msoWarpFormat2 = 1, msoWarpFormat3 = 2, msoWarpFormat4 = 3, msoWarpFormat5 = 4, msoWarpFormat6 = 5, msoWarpFormat7 = 6, msoWarpFormat8 = 7, msoWarpFormat9 = 8, msoWarpFormat10 = 9, msoWarpFormat11 = 10, msoWarpFormat12 = 11, msoWarpFormat13 = 12, msoWarpFormat14 = 13, msoWarpFormat15 = 14, msoWarpFormat16 = 15, msoWarpFormat17 = 16, msoWarpFormat18 = 17, msoWarpFormat19 = 18, msoWarpFormat20 = 19, msoWarpFormat21 = 20, msoWarpFormat22 = 21, msoWarpFormat23 = 22, msoWarpFormat24 = 23, msoWarpFormat25 = 24, msoWarpFormat26 = 25, msoWarpFormat27 = 26, msoWarpFormat28 = 27, msoWarpFormat29 = 28, msoWarpFormat30 = 29, msoWarpFormat31 = 30, msoWarpFormat32 = 31, msoWarpFormat33 = 32, msoWarpFormat34 = 33, msoWarpFormat35 = 34, msoWarpFormat36 = 35 } MsoWarpFormat; typedef enum { msoCaseSentence = 1, msoCaseLower = 2, msoCaseUpper = 3, msoCaseTitle = 4, msoCaseToggle = 5 } MsoTextChangeCase; typedef enum { msoDateTimeFormatMixed = 0xfffffffe, msoDateTimeMdyy = 1, msoDateTimeddddMMMMddyyyy = 2, msoDateTimedMMMMyyyy = 3, msoDateTimeMMMMdyyyy = 4, msoDateTimedMMMyy = 5, msoDateTimeMMMMyy = 6, msoDateTimeMMyy = 7, msoDateTimeMMddyyHmm = 8, msoDateTimeMMddyyhmmAMPM = 9, msoDateTimeHmm = 10, msoDateTimeHmmss = 11, msoDateTimehmmAMPM = 12, msoDateTimehmmssAMPM = 13, msoDateTimeFigureOut = 14 } MsoDateTimeFormat; typedef enum { msoThemeDark1 = 1, msoThemeLight1 = 2, msoThemeDark2 = 3, msoThemeLight2 = 4, msoThemeAccent1 = 5, msoThemeAccent2 = 6, msoThemeAccent3 = 7, msoThemeAccent4 = 8, msoThemeAccent5 = 9, msoThemeAccent6 = 10, msoThemeHyperlink = 11, msoThemeFollowedHyperlink = 12 } MsoThemeColorSchemeIndex; typedef enum { msoThemeColorMixed = 0xfffffffe, msoNotThemeColor = 0, msoThemeColorDark1 = 1, msoThemeColorLight1 = 2, msoThemeColorDark2 = 3, msoThemeColorLight2 = 4, msoThemeColorAccent1 = 5, msoThemeColorAccent2 = 6, msoThemeColorAccent3 = 7, msoThemeColorAccent4 = 8, msoThemeColorAccent5 = 9, msoThemeColorAccent6 = 10, msoThemeColorHyperlink = 11, msoThemeColorFollowedHyperlink = 12, msoThemeColorText1 = 13, msoThemeColorBackground1 = 14, msoThemeColorText2 = 15, msoThemeColorBackground2 = 16 } MsoThemeColorIndex; typedef enum { msoThemeLatin = 1, msoThemeComplexScript = 2, msoThemeEastAsian = 3 } MsoFontLanguageIndex; typedef enum { msoShapeStyleMixed = 0xfffffffe, msoShapeStyleNotAPreset = 0, msoShapeStylePreset1 = 1, msoShapeStylePreset2 = 2, msoShapeStylePreset3 = 3, msoShapeStylePreset4 = 4, msoShapeStylePreset5 = 5, msoShapeStylePreset6 = 6, msoShapeStylePreset7 = 7, msoShapeStylePreset8 = 8, msoShapeStylePreset9 = 9, msoShapeStylePreset10 = 10, msoShapeStylePreset11 = 11, msoShapeStylePreset12 = 12, msoShapeStylePreset13 = 13, msoShapeStylePreset14 = 14, msoShapeStylePreset15 = 15, msoShapeStylePreset16 = 16, msoShapeStylePreset17 = 17, msoShapeStylePreset18 = 18, msoShapeStylePreset19 = 19, msoShapeStylePreset20 = 20, msoShapeStylePreset21 = 21, msoShapeStylePreset22 = 22, msoShapeStylePreset23 = 23, msoShapeStylePreset24 = 24, msoShapeStylePreset25 = 25, msoShapeStylePreset26 = 26, msoShapeStylePreset27 = 27, msoShapeStylePreset28 = 28, msoShapeStylePreset29 = 29, msoShapeStylePreset30 = 30, msoShapeStylePreset31 = 31, msoShapeStylePreset32 = 32, msoShapeStylePreset33 = 33, msoShapeStylePreset34 = 34, msoShapeStylePreset35 = 35, msoShapeStylePreset36 = 36, msoShapeStylePreset37 = 37, msoShapeStylePreset38 = 38, msoShapeStylePreset39 = 39, msoShapeStylePreset40 = 40, msoShapeStylePreset41 = 41, msoShapeStylePreset42 = 42, msoLineStylePreset1 = 10001, msoLineStylePreset2 = 10002, msoLineStylePreset3 = 10003, msoLineStylePreset4 = 10004, msoLineStylePreset5 = 10005, msoLineStylePreset6 = 10006, msoLineStylePreset7 = 10007, msoLineStylePreset8 = 10008, msoLineStylePreset9 = 10009, msoLineStylePreset10 = 10010, msoLineStylePreset11 = 10011, msoLineStylePreset12 = 10012, msoLineStylePreset13 = 10013, msoLineStylePreset14 = 10014, msoLineStylePreset15 = 10015, msoLineStylePreset16 = 10016, msoLineStylePreset17 = 10017, msoLineStylePreset18 = 10018, msoLineStylePreset19 = 10019, msoLineStylePreset20 = 10020, msoLineStylePreset21 = 10021 } MsoShapeStyleIndex; typedef enum { msoBackgroundStyleMixed = 0xfffffffe, msoBackgroundStyleNotAPreset = 0, msoBackgroundStylePreset1 = 1, msoBackgroundStylePreset2 = 2, msoBackgroundStylePreset3 = 3, msoBackgroundStylePreset4 = 4, msoBackgroundStylePreset5 = 5, msoBackgroundStylePreset6 = 6, msoBackgroundStylePreset7 = 7, msoBackgroundStylePreset8 = 8, msoBackgroundStylePreset9 = 9, msoBackgroundStylePreset10 = 10, msoBackgroundStylePreset11 = 11, msoBackgroundStylePreset12 = 12 } MsoBackgroundStyleIndex; typedef enum { msoCTPDockPositionLeft = 0, msoCTPDockPositionTop = 1, msoCTPDockPositionRight = 2, msoCTPDockPositionBottom = 3, msoCTPDockPositionFloating = 4 } MsoCTPDockPosition; typedef enum { msoCTPDockPositionRestrictNone = 0, msoCTPDockPositionRestrictNoChange = 1, msoCTPDockPositionRestrictNoHorizontal = 2, msoCTPDockPositionRestrictNoVertical = 3 } MsoCTPDockPositionRestrict; typedef enum { msoShadowStyleMixed = 0xfffffffe, msoShadowStyleInnerShadow = 1, msoShadowStyleOuterShadow = 2 } MsoShadowStyle; typedef enum { msoTextDirectionMixed = 0xfffffffe, msoTextDirectionLeftToRight = 1, msoTextDirectionRightToLeft = 2 } MsoTextDirection; typedef enum { xlColumnClustered = 51, xlColumnStacked = 52, xlColumnStacked100 = 53, xl3DColumnClustered = 54, xl3DColumnStacked = 55, xl3DColumnStacked100 = 56, xlBarClustered = 57, xlBarStacked = 58, xlBarStacked100 = 59, xl3DBarClustered = 60, xl3DBarStacked = 61, xl3DBarStacked100 = 62, xlLineStacked = 63, xlLineStacked100 = 64, xlLineMarkers = 65, xlLineMarkersStacked = 66, xlLineMarkersStacked100 = 67, xlPieOfPie = 68, xlPieExploded = 69, xl3DPieExploded = 70, xlBarOfPie = 71, xlXYScatterSmooth = 72, xlXYScatterSmoothNoMarkers = 73, xlXYScatterLines = 74, xlXYScatterLinesNoMarkers = 75, xlAreaStacked = 76, xlAreaStacked100 = 77, xl3DAreaStacked = 78, xl3DAreaStacked100 = 79, xlDoughnutExploded = 80, xlRadarMarkers = 81, xlRadarFilled = 82, xlSurface = 83, xlSurfaceWireframe = 84, xlSurfaceTopView = 85, xlSurfaceTopViewWireframe = 86, xlBubble = 15, xlBubble3DEffect = 87, xlStockHLC = 88, xlStockOHLC = 89, xlStockVHLC = 90, xlStockVOHLC = 91, xlCylinderColClustered = 92, xlCylinderColStacked = 93, xlCylinderColStacked100 = 94, xlCylinderBarClustered = 95, xlCylinderBarStacked = 96, xlCylinderBarStacked100 = 97, xlCylinderCol = 98, xlConeColClustered = 99, xlConeColStacked = 100, xlConeColStacked100 = 101, xlConeBarClustered = 102, xlConeBarStacked = 103, xlConeBarStacked100 = 104, xlConeCol = 105, xlPyramidColClustered = 106, xlPyramidColStacked = 107, xlPyramidColStacked100 = 108, xlPyramidBarClustered = 109, xlPyramidBarStacked = 110, xlPyramidBarStacked100 = 111, xlPyramidCol = 112, xl3DColumn = 0xffffeffc, xlLine = 4, xl3DLine = 0xffffeffb, xl3DPie = 0xffffeffa, xlPie = 5, xlXYScatter = 0xffffefb7, xl3DArea = 0xffffeffe, xlArea = 1, xlDoughnut = 0xffffefe8, xlRadar = 0xffffefc9 } XlChartType; typedef [uuid(732091CB-0A8D-44BC-B977-418CCB37B552)] enum { xlSplitByPosition = 1, xlSplitByPercentValue = 3, xlSplitByCustomSplit = 4, xlSplitByValue = 2 } XlChartSplitType; typedef [uuid(8B544093-ECC1-43E3-80EF-25D6FBCC7540)] enum { xlSizeIsWidth = 2, xlSizeIsArea = 1 } XlSizeRepresents; typedef [uuid(7D8D95F5-EFE7-4189-8D68-0B3BCCEA097A)] enum { xlPrimary = 1, xlSecondary = 2 } XlAxisGroup; typedef enum { xlAutomatic = 0xffffeff7, xlCombination = 0xffffeff1, xlCustom = 0xffffefee, xlBar = 2, xlColumn = 3, xl3DBar = 0xffffeffd, xl3DSurface = 0xffffeff9, xlDefaultAutoFormat = 0xffffffff, xlNone = 0xffffefd2 } XlConstants; typedef enum { xlContext = 0xffffec76, xlLTR = 0xffffec75, xlRTL = 0xffffec74 } XlReadingOrder; typedef enum { xlHairline = 1, xlMedium = 0xffffefd6, xlThick = 4, xlThin = 2 } XlBorderWeight; typedef [uuid(04D217CD-1859-4786-B583-07BA2092A552)] enum { xlLegendPositionBottom = 0xffffeff5, xlLegendPositionCorner = 2, xlLegendPositionLeft = 0xffffefdd, xlLegendPositionRight = 0xffffefc8, xlLegendPositionTop = 0xffffefc0, xlLegendPositionCustom = 0xffffefbf } XlLegendPosition; typedef [uuid(9B1665EA-5EA9-4D9B-9B61-D6D1E7C087E2)] enum { xlUnderlineStyleDouble = 0xffffefe9, xlUnderlineStyleDoubleAccounting = 5, xlUnderlineStyleNone = 0xffffefd2, xlUnderlineStyleSingle = 2, xlUnderlineStyleSingleAccounting = 4 } XlUnderlineStyle; typedef [uuid(F6BA0ED9-B530-466E-83D5-325653CC1068)] enum { xlColorIndexAutomatic = 0xffffeff7, xlColorIndexNone = 0xffffefd2 } XlColorIndex; typedef [uuid(7CC8C2D6-8F8A-490B-B6F8-3C410554F9E4)] enum { xlMarkerStyleAutomatic = 0xffffeff7, xlMarkerStyleCircle = 8, xlMarkerStyleDash = 0xffffefed, xlMarkerStyleDiamond = 2, xlMarkerStyleDot = 0xffffefea, xlMarkerStyleNone = 0xffffefd2, xlMarkerStylePicture = 0xffffefcd, xlMarkerStylePlus = 9, xlMarkerStyleSquare = 1, xlMarkerStyleStar = 5, xlMarkerStyleTriangle = 3, xlMarkerStyleX = 0xffffefb8 } XlMarkerStyle; typedef enum { xlColumns = 2, xlRows = 1 } XlRowCol; typedef enum { xlDataLabelsShowNone = 0xffffefd2, xlDataLabelsShowValue = 2, xlDataLabelsShowPercent = 3, xlDataLabelsShowLabel = 4, xlDataLabelsShowLabelAndPercent = 5, xlDataLabelsShowBubbleSizes = 6 } XlDataLabelsType; typedef enum { xlErrorBarIncludeBoth = 1, xlErrorBarIncludeMinusValues = 3, xlErrorBarIncludeNone = 0xffffefd2, xlErrorBarIncludePlusValues = 2 } XlErrorBarInclude; typedef enum { xlErrorBarTypeCustom = 0xffffefee, xlErrorBarTypeFixedValue = 1, xlErrorBarTypePercent = 2, xlErrorBarTypeStDev = 0xffffefc5, xlErrorBarTypeStError = 4 } XlErrorBarType; typedef enum { xlChartX = 0xffffefb8, xlChartY = 1 } XlErrorBarDirection; typedef enum { xlStackScale = 3, xlStack = 2, xlStretch = 1 } XlChartPictureType; typedef enum { xlDataLabel = 0, xlChartArea = 2, xlSeries = 3, xlChartTitle = 4, xlWalls = 5, xlCorners = 6, xlDataTable = 7, xlTrendline = 8, xlErrorBars = 9, xlXErrorBars = 10, xlYErrorBars = 11, xlLegendEntry = 12, xlLegendKey = 13, xlShape = 14, xlMajorGridlines = 15, xlMinorGridlines = 16, xlAxisTitle = 17, xlUpBars = 18, xlPlotArea = 19, xlDownBars = 20, xlAxis = 21, xlSeriesLines = 22, xlFloor = 23, xlLegend = 24, xlHiLoLines = 25, xlDropLines = 26, xlRadarAxisLabels = 27, xlNothing = 28, xlLeaderLines = 29, xlDisplayUnitLabel = 30, xlPivotChartFieldButton = 31, xlPivotChartDropZone = 32 } XlChartItem; typedef enum { xlBox = 0, xlPyramidToPoint = 1, xlPyramidToMax = 2, xlCylinder = 3, xlConeToPoint = 4, xlConeToMax = 5 } XlBarShape; typedef enum { xlCap = 1, xlNoCap = 2 } XlEndStyleCap; typedef enum { xlExponential = 5, xlLinear = 0xffffefdc, xlLogarithmic = 0xffffefdb, xlMovingAvg = 6, xlPolynomial = 3, xlPower = 4 } XlTrendlineType; typedef [uuid(23D8FDAA-ABF3-4735-99B8-F234EA2BE64C)] enum { xlCategory = 1, xlSeriesAxis = 3, xlValue = 2 } XlAxisType; typedef [uuid(89FF0BFE-5E70-4183-88C8-5EF4B213451F)] enum { xlAxisCrossesAutomatic = 0xffffeff7, xlAxisCrossesCustom = 0xffffefee, xlAxisCrossesMaximum = 2, xlAxisCrossesMinimum = 4 } XlAxisCrosses; typedef [uuid(E5EAD0BB-3A16-48F3-BECD-5839F6B552CA)] enum { xlTickMarkCross = 4, xlTickMarkInside = 2, xlTickMarkNone = 0xffffefd2, xlTickMarkOutside = 3 } XlTickMark; typedef [uuid(6A0D7E5C-F9AD-4927-A850-5638891724B2)] enum { xlScaleLinear = 0xffffefdc, xlScaleLogarithmic = 0xffffefdb } XlScaleType; typedef [uuid(964562FD-22B1-4E15-9931-C555434E6538)] enum { xlTickLabelPositionHigh = 0xffffefe1, xlTickLabelPositionLow = 0xffffefda, xlTickLabelPositionNextToAxis = 4, xlTickLabelPositionNone = 0xffffefd2 } XlTickLabelPosition; typedef [uuid(14710A1D-071F-4BFF-B1C2-4BEF5E8B2CEA)] enum { xlDays = 0, xlMonths = 1, xlYears = 2 } XlTimeUnit; typedef [uuid(78F07E6C-4BC5-41B8-8FE1-F1643184BA3F)] enum { xlCategoryScale = 2, xlTimeScale = 3, xlAutomaticScale = 0xffffeff7 } XlCategoryType; typedef [uuid(BF78D790-8DCF-4CF1-9CD4-4FCEB78EBE14)] enum { xlHundreds = 0xfffffffe, xlThousands = 0xfffffffd, xlTenThousands = 0xfffffffc, xlHundredThousands = 0xfffffffb, xlMillions = 0xfffffffa, xlTenMillions = 0xfffffff9, xlHundredMillions = 0xfffffff8, xlThousandMillions = 0xfffffff7, xlMillionMillions = 0xfffffff6, xlDisplayUnitCustom = 0xffffefee, xlDisplayUnitNone = 0xffffefd2 } XlDisplayUnit; typedef [uuid(94E08815-49E8-45BB-9BC2-8972405756CF)] enum { xlDownward = 0xffffefb6, xlHorizontal = 0xffffefe0, xlUpward = 0xffffefb5, xlVertical = 0xffffefba } XlChartOrientation; typedef [uuid(3A6700B4-6BC6-4848-AAA4-D360573F448C)] enum { xlTickLabelOrientationAutomatic = 0xffffeff7, xlTickLabelOrientationDownward = 0xffffefb6, xlTickLabelOrientationHorizontal = 0xffffefe0, xlTickLabelOrientationUpward = 0xffffefb5, xlTickLabelOrientationVertical = 0xffffefba } XlTickLabelOrientation; typedef [uuid(3439EA79-5069-4404-A6E3-8EE3A1B9BD0E)] enum { xlInterpolated = 3, xlNotPlotted = 1, xlZero = 2 } XlDisplayBlanksAs; typedef enum { xlLabelPositionCenter = 0xffffeff4, xlLabelPositionAbove = 0, xlLabelPositionBelow = 1, xlLabelPositionLeft = 0xffffefdd, xlLabelPositionRight = 0xffffefc8, xlLabelPositionOutsideEnd = 2, xlLabelPositionInsideEnd = 3, xlLabelPositionInsideBase = 4, xlLabelPositionBestFit = 5, xlLabelPositionMixed = 6, xlLabelPositionCustom = 7 } XlDataLabelPosition; typedef enum { xlColumnField = 2, xlDataField = 4, xlHidden = 0, xlPageField = 3, xlRowField = 1 } XlPivotFieldOrientation; typedef enum { xlHAlignCenter = 0xffffeff4, xlHAlignCenterAcrossSelection = 7, xlHAlignDistributed = 0xffffefeb, xlHAlignFill = 5, xlHAlignGeneral = 1, xlHAlignJustify = 0xffffefde, xlHAlignLeft = 0xffffefdd, xlHAlignRight = 0xffffefc8 } XlHAlign; typedef enum { xlVAlignBottom = 0xffffeff5, xlVAlignCenter = 0xffffeff4, xlVAlignDistributed = 0xffffefeb, xlVAlignJustify = 0xffffefde, xlVAlignTop = 0xffffefc0 } XlVAlign; typedef [uuid(05B0478C-9CD6-4F60-B113-A55E6A6CB1DC)] enum { xlChartElementPositionAutomatic = 0xffffeff7, xlChartElementPositionCustom = 0xffffefee } XlChartElementPosition; typedef enum { msoElementChartTitleNone = 0, msoElementChartTitleCenteredOverlay = 1, msoElementChartTitleAboveChart = 2, msoElementLegendNone = 100, msoElementLegendRight = 101, msoElementLegendTop = 102, msoElementLegendLeft = 103, msoElementLegendBottom = 104, msoElementLegendRightOverlay = 105, msoElementLegendLeftOverlay = 106, msoElementDataLabelNone = 200, msoElementDataLabelShow = 201, msoElementDataLabelCenter = 202, msoElementDataLabelInsideEnd = 203, msoElementDataLabelInsideBase = 204, msoElementDataLabelOutSideEnd = 205, msoElementDataLabelLeft = 206, msoElementDataLabelRight = 207, msoElementDataLabelTop = 208, msoElementDataLabelBottom = 209, msoElementDataLabelBestFit = 210, msoElementPrimaryCategoryAxisTitleNone = 300, msoElementPrimaryCategoryAxisTitleAdjacentToAxis = 301, msoElementPrimaryCategoryAxisTitleBelowAxis = 302, msoElementPrimaryCategoryAxisTitleRotated = 303, msoElementPrimaryCategoryAxisTitleVertical = 304, msoElementPrimaryCategoryAxisTitleHorizontal = 305, msoElementPrimaryValueAxisTitleNone = 306, msoElementPrimaryValueAxisTitleAdjacentToAxis = 306, msoElementPrimaryValueAxisTitleBelowAxis = 308, msoElementPrimaryValueAxisTitleRotated = 309, msoElementPrimaryValueAxisTitleVertical = 310, msoElementPrimaryValueAxisTitleHorizontal = 311, msoElementSecondaryCategoryAxisTitleNone = 312, msoElementSecondaryCategoryAxisTitleAdjacentToAxis = 313, msoElementSecondaryCategoryAxisTitleBelowAxis = 314, msoElementSecondaryCategoryAxisTitleRotated = 315, msoElementSecondaryCategoryAxisTitleVertical = 316, msoElementSecondaryCategoryAxisTitleHorizontal = 317, msoElementSecondaryValueAxisTitleNone = 318, msoElementSecondaryValueAxisTitleAdjacentToAxis = 319, msoElementSecondaryValueAxisTitleBelowAxis = 320, msoElementSecondaryValueAxisTitleRotated = 321, msoElementSecondaryValueAxisTitleVertical = 322, msoElementSecondaryValueAxisTitleHorizontal = 323, msoElementSeriesAxisTitleNone = 324, msoElementSeriesAxisTitleRotated = 325, msoElementSeriesAxisTitleVertical = 326, msoElementSeriesAxisTitleHorizontal = 327, msoElementPrimaryValueGridLinesNone = 328, msoElementPrimaryValueGridLinesMinor = 329, msoElementPrimaryValueGridLinesMajor = 330, msoElementPrimaryValueGridLinesMinorMajor = 331, msoElementPrimaryCategoryGridLinesNone = 332, msoElementPrimaryCategoryGridLinesMinor = 333, msoElementPrimaryCategoryGridLinesMajor = 334, msoElementPrimaryCategoryGridLinesMinorMajor = 335, msoElementSecondaryValueGridLinesNone = 336, msoElementSecondaryValueGridLinesMinor = 337, msoElementSecondaryValueGridLinesMajor = 338, msoElementSecondaryValueGridLinesMinorMajor = 339, msoElementSecondaryCategoryGridLinesNone = 340, msoElementSecondaryCategoryGridLinesMinor = 341, msoElementSecondaryCategoryGridLinesMajor = 342, msoElementSecondaryCategoryGridLinesMinorMajor = 343, msoElementSeriesAxisGridLinesNone = 344, msoElementSeriesAxisGridLinesMinor = 345, msoElementSeriesAxisGridLinesMajor = 346, msoElementSeriesAxisGridLinesMinorMajor = 347, msoElementPrimaryCategoryAxisNone = 348, msoElementPrimaryCategoryAxisShow = 349, msoElementPrimaryCategoryAxisWithoutLabels = 350, msoElementPrimaryCategoryAxisReverse = 351, msoElementPrimaryValueAxisNone = 352, msoElementPrimaryValueAxisShow = 353, msoElementPrimaryValueAxisThousands = 354, msoElementPrimaryValueAxisMillions = 355, msoElementPrimaryValueAxisBillions = 356, msoElementPrimaryValueAxisLogScale = 357, msoElementSecondaryCategoryAxisNone = 358, msoElementSecondaryCategoryAxisShow = 359, msoElementSecondaryCategoryAxisWithoutLabels = 360, msoElementSecondaryCategoryAxisReverse = 361, msoElementSecondaryValueAxisNone = 362, msoElementSecondaryValueAxisShow = 363, msoElementSecondaryValueAxisThousands = 364, msoElementSecondaryValueAxisMillions = 365, msoElementSecondaryValueAxisBillions = 366, msoElementSecondaryValueAxisLogScale = 367, msoElementSeriesAxisNone = 368, msoElementSeriesAxisShow = 369, msoElementSeriesAxisWithoutLabeling = 370, msoElementSeriesAxisReverse = 371, msoElementPrimaryCategoryAxisThousands = 372, msoElementPrimaryCategoryAxisMillions = 373, msoElementPrimaryCategoryAxisBillions = 374, msoElementPrimaryCategoryAxisLogScale = 375, msoElementSecondaryCategoryAxisThousands = 376, msoElementSecondaryCategoryAxisMillions = 377, msoElementSecondaryCategoryAxisBillions = 378, msoElementSecondaryCategoryAxisLogScale = 379, msoElementDataTableNone = 500, msoElementDataTableShow = 501, msoElementDataTableWithLegendKeys = 502, msoElementTrendlineNone = 600, msoElementTrendlineAddLinear = 601, msoElementTrendlineAddExponential = 602, msoElementTrendlineAddLinearForecast = 603, msoElementTrendlineAddTwoPeriodMovingAverage = 604, msoElementErrorBarNone = 700, msoElementErrorBarStandardError = 701, msoElementErrorBarPercentage = 702, msoElementErrorBarStandardDeviation = 703, msoElementLineNone = 800, msoElementLineDropLine = 801, msoElementLineHiLoLine = 802, msoElementLineSeriesLine = 803, msoElementLineDropHiLoLine = 804, msoElementUpDownBarsNone = 900, msoElementUpDownBarsShow = 901, msoElementPlotAreaNone = 1000, msoElementPlotAreaShow = 1001, msoElementChartWallNone = 1100, msoElementChartWallShow = 1101, msoElementChartFloorNone = 1200, msoElementChartFloorShow = 1201 } MsoChartElementType; typedef enum { msoBulletMixed = 0xfffffffe, msoBulletNone = 0, msoBulletUnnumbered = 1, msoBulletNumbered = 2, msoBulletPicture = 3 } MsoBulletType; typedef enum { msoTabStopMixed = 0xfffffffe, msoTabStopLeft = 1, msoTabStopCenter = 2, msoTabStopRight = 3, msoTabStopDecimal = 4 } MsoTabStopType; typedef enum { msoBaselineAlignMixed = 0xfffffffe, msoBaselineAlignBaseline = 1, msoBaselineAlignTop = 2, msoBaselineAlignCenter = 3, msoBaselineAlignFarEast50 = 4, msoBaselineAlignAuto = 5 } MsoBaselineAlignment; typedef enum { msoClipboardFormatMixed = 0xfffffffe, msoClipboardFormatNative = 1, msoClipboardFormatHTML = 2, msoClipboardFormatRTF = 3, msoClipboardFormatPlainText = 4 } MsoClipboardFormat; typedef enum { msoBlogNoCategories = 0, msoBlogOneCategory = 1, msoBlogMultipleCategories = 2 } MsoBlogCategorySupport; typedef enum { msoblogImageTypeJPEG = 1, msoblogImageTypeGIF = 2, msoblogImageTypePNG = 3 } MsoBlogImageType;