CAWT 2.4.7 Reference Manual

# ::Ppt::EnumMain

## CommandsEnum, Main

#### MsoAnimAccumulate [::Ppt::Enum]Enum, Main

MsoAnimAccumulate

`msoAnimAccumulateAlways` | 2
`msoAnimAccumulateNone` | 1

Show source

    proc ::Ppt::Enum::MsoAnimAccumulate {} {

        # msoAnimAccumulateAlways - 2
        # msoAnimAccumulateNone - 1
        return { msoAnimAccumulateAlways 2 msoAnimAccumulateNone 1 }
    }

#### MsoAnimAdditive [::Ppt::Enum]Enum, Main

MsoAnimAdditive

`msoAnimAdditiveAddBase` | 1
`msoAnimAdditiveAddSum` | 2

Show source

    proc ::Ppt::Enum::MsoAnimAdditive {} {

        # msoAnimAdditiveAddBase - 1
        # msoAnimAdditiveAddSum - 2
        return { msoAnimAdditiveAddBase 1 msoAnimAdditiveAddSum 2 }
    }

#### MsoAnimAfterEffect [::Ppt::Enum]Enum, Main

MsoAnimAfterEffect

`msoAnimAfterEffectDim` | 1
`msoAnimAfterEffectHide` | 2
`msoAnimAfterEffectHideOnNextClick` | 3
`msoAnimAfterEffectMixed` | -1
`msoAnimAfterEffectNone` | 0

Show source

    proc ::Ppt::Enum::MsoAnimAfterEffect {} {

        # msoAnimAfterEffectDim - 1
        # msoAnimAfterEffectHide - 2
        # msoAnimAfterEffectHideOnNextClick - 3
        # msoAnimAfterEffectMixed - -1
        # msoAnimAfterEffectNone - 0
        return { msoAnimAfterEffectDim 1 msoAnimAfterEffectHide 2 msoAnimAfterEffectHideOnNextClick 3 msoAnimAfterEffectMixed -1 msoAnimAfterEffectNone 0 }
    }

#### MsoAnimateByLevel [::Ppt::Enum]Enum, Main

MsoAnimateByLevel

`msoAnimateChartAllAtOnce` | 7
`msoAnimateChartByCategory` | 8
`msoAnimateChartByCategoryElements` | 9
`msoAnimateChartBySeries` | 10
`msoAnimateChartBySeriesElements` | 11
`msoAnimateDiagramAllAtOnce` | 12
`msoAnimateDiagramBreadthByLevel` | 16
`msoAnimateDiagramBreadthByNode` | 15
`msoAnimateDiagramClockwise` | 17
`msoAnimateDiagramClockwiseIn` | 18
`msoAnimateDiagramClockwiseOut` | 19
`msoAnimateDiagramCounterClockwise` | 20
`msoAnimateDiagramCounterClockwiseIn` | 21
`msoAnimateDiagramCounterClockwiseOut` | 22
`msoAnimateDiagramDepthByBranch` | 14
`msoAnimateDiagramDepthByNode` | 13
`msoAnimateDiagramDown` | 26
`msoAnimateDiagramInByRing` | 23
`msoAnimateDiagramOutByRing` | 24
`msoAnimateDiagramUp` | 25
`msoAnimateLevelMixed` | -1
`msoAnimateLevelNone` | 0
`msoAnimateTextByAllLevels` | 1
`msoAnimateTextByFifthLevel` | 6
`msoAnimateTextByFirstLevel` | 2
`msoAnimateTextByFourthLevel` | 5
`msoAnimateTextBySecondLevel` | 3
`msoAnimateTextByThirdLevel` | 4

Show source

    proc ::Ppt::Enum::MsoAnimateByLevel {} {

        # msoAnimateChartAllAtOnce - 7
        # msoAnimateChartByCategory - 8
        # msoAnimateChartByCategoryElements - 9
        # msoAnimateChartBySeries - 10
        # msoAnimateChartBySeriesElements - 11
        # msoAnimateDiagramAllAtOnce - 12
        # msoAnimateDiagramBreadthByLevel - 16
        # msoAnimateDiagramBreadthByNode - 15
        # msoAnimateDiagramClockwise - 17
        # msoAnimateDiagramClockwiseIn - 18
        # msoAnimateDiagramClockwiseOut - 19
        # msoAnimateDiagramCounterClockwise - 20
        # msoAnimateDiagramCounterClockwiseIn - 21
        # msoAnimateDiagramCounterClockwiseOut - 22
        # msoAnimateDiagramDepthByBranch - 14
        # msoAnimateDiagramDepthByNode - 13
        # msoAnimateDiagramDown - 26
        # msoAnimateDiagramInByRing - 23
        # msoAnimateDiagramOutByRing - 24
        # msoAnimateDiagramUp - 25
        # msoAnimateLevelMixed - -1
        # msoAnimateLevelNone - 0
        # msoAnimateTextByAllLevels - 1
        # msoAnimateTextByFifthLevel - 6
        # msoAnimateTextByFirstLevel - 2
        # msoAnimateTextByFourthLevel - 5
        # msoAnimateTextBySecondLevel - 3
        # msoAnimateTextByThirdLevel - 4
        return { msoAnimateChartAllAtOnce 7 msoAnimateChartByCategory 8 msoAnimateChartByCategoryElements 9 msoAnimateChartBySeries 10 msoAnimateChartBySeriesElements 11 msoAnimateDiagramAllAtOnce 12 msoAnimateDiagramBreadthByLevel 16 msoAnimateDiagramBreadthByNode 15 msoAnimateDiagramClockwise 17 msoAnimateDiagramClockwiseIn 18 msoAnimateDiagramClockwiseOut 19 msoAnimateDiagramCounterClockwise 20 msoAnimateDiagramCounterClockwiseIn 21 msoAnimateDiagramCounterClockwiseOut 22 msoAnimateDiagramDepthByBranch 14 msoAnimateDiagramDepthByNode 13 msoAnimateDiagramDown 26 msoAnimateDiagramInByRing 23 msoAnimateDiagramOutByRing 24 msoAnimateDiagramUp 25 msoAnimateLevelMixed -1 msoAnimateLevelNone 0 msoAnimateTextByAllLevels 1 msoAnimateTextByFifthLevel 6 msoAnimateTextByFirstLevel 2 msoAnimateTextByFourthLevel 5 msoAnimateTextBySecondLevel 3 msoAnimateTextByThirdLevel 4 }
    }

#### MsoAnimCommandType [::Ppt::Enum]Enum, Main

MsoAnimCommandType

`msoAnimCommandTypeCall` | 1
`msoAnimCommandTypeEvent` | 0
`msoAnimCommandTypeVerb` | 2

Show source

    proc ::Ppt::Enum::MsoAnimCommandType {} {

        # msoAnimCommandTypeCall - 1
        # msoAnimCommandTypeEvent - 0
        # msoAnimCommandTypeVerb - 2
        return { msoAnimCommandTypeCall 1 msoAnimCommandTypeEvent 0 msoAnimCommandTypeVerb 2 }
    }

#### MsoAnimDirection [::Ppt::Enum]Enum, Main

MsoAnimDirection

`msoAnimDirectionAcross` | 18
`msoAnimDirectionBottom` | 11
`msoAnimDirectionBottomLeft` | 15
`msoAnimDirectionBottomRight` | 14
`msoAnimDirectionCenter` | 28
`msoAnimDirectionClockwise` | 21
`msoAnimDirectionCounterclockwise` | 22
`msoAnimDirectionCycleClockwise` | 43
`msoAnimDirectionCycleCounterclockwise` | 44
`msoAnimDirectionDown` | 3
`msoAnimDirectionDownLeft` | 9
`msoAnimDirectionDownRight` | 8
`msoAnimDirectionFontAllCaps` | 40
`msoAnimDirectionFontBold` | 35
`msoAnimDirectionFontItalic` | 36
`msoAnimDirectionFontShadow` | 39
`msoAnimDirectionFontStrikethrough` | 38
`msoAnimDirectionFontUnderline` | 37
`msoAnimDirectionGradual` | 42
`msoAnimDirectionHorizontal` | 16
`msoAnimDirectionHorizontalIn` | 23
`msoAnimDirectionHorizontalOut` | 24
`msoAnimDirectionIn` | 19
`msoAnimDirectionInBottom` | 31
`msoAnimDirectionInCenter` | 30
`msoAnimDirectionInSlightly` | 29
`msoAnimDirectionInstant` | 41
`msoAnimDirectionLeft` | 4
`msoAnimDirectionNone` | 0
`msoAnimDirectionOrdinalMask` | 5
`msoAnimDirectionOut` | 20
`msoAnimDirectionOutBottom` | 34
`msoAnimDirectionOutCenter` | 33
`msoAnimDirectionOutSlightly` | 32
`msoAnimDirectionRight` | 2
`msoAnimDirectionSlightly` | 27
`msoAnimDirectionTop` | 10
`msoAnimDirectionTopLeft` | 12
`msoAnimDirectionTopRight` | 13
`msoAnimDirectionUp` | 1
`msoAnimDirectionUpLeft` | 6
`msoAnimDirectionUpRight` | 7
`msoAnimDirectionVertical` | 17
`msoAnimDirectionVerticalIn` | 25
`msoAnimDirectionVerticalOut` | 26

Show source

    proc ::Ppt::Enum::MsoAnimDirection {} {

        # msoAnimDirectionAcross - 18
        # msoAnimDirectionBottom - 11
        # msoAnimDirectionBottomLeft - 15
        # msoAnimDirectionBottomRight - 14
        # msoAnimDirectionCenter - 28
        # msoAnimDirectionClockwise - 21
        # msoAnimDirectionCounterclockwise - 22
        # msoAnimDirectionCycleClockwise - 43
        # msoAnimDirectionCycleCounterclockwise - 44
        # msoAnimDirectionDown - 3
        # msoAnimDirectionDownLeft - 9
        # msoAnimDirectionDownRight - 8
        # msoAnimDirectionFontAllCaps - 40
        # msoAnimDirectionFontBold - 35
        # msoAnimDirectionFontItalic - 36
        # msoAnimDirectionFontShadow - 39
        # msoAnimDirectionFontStrikethrough - 38
        # msoAnimDirectionFontUnderline - 37
        # msoAnimDirectionGradual - 42
        # msoAnimDirectionHorizontal - 16
        # msoAnimDirectionHorizontalIn - 23
        # msoAnimDirectionHorizontalOut - 24
        # msoAnimDirectionIn - 19
        # msoAnimDirectionInBottom - 31
        # msoAnimDirectionInCenter - 30
        # msoAnimDirectionInSlightly - 29
        # msoAnimDirectionInstant - 41
        # msoAnimDirectionLeft - 4
        # msoAnimDirectionNone - 0
        # msoAnimDirectionOrdinalMask - 5
        # msoAnimDirectionOut - 20
        # msoAnimDirectionOutBottom - 34
        # msoAnimDirectionOutCenter - 33
        # msoAnimDirectionOutSlightly - 32
        # msoAnimDirectionRight - 2
        # msoAnimDirectionSlightly - 27
        # msoAnimDirectionTop - 10
        # msoAnimDirectionTopLeft - 12
        # msoAnimDirectionTopRight - 13
        # msoAnimDirectionUp - 1
        # msoAnimDirectionUpLeft - 6
        # msoAnimDirectionUpRight - 7
        # msoAnimDirectionVertical - 17
        # msoAnimDirectionVerticalIn - 25
        # msoAnimDirectionVerticalOut - 26
        return { msoAnimDirectionAcross 18 msoAnimDirectionBottom 11 msoAnimDirectionBottomLeft 15 msoAnimDirectionBottomRight 14 msoAnimDirectionCenter 28 msoAnimDirectionClockwise 21 msoAnimDirectionCounterclockwise 22 msoAnimDirectionCycleClockwise 43 msoAnimDirectionCycleCounterclockwise 44 msoAnimDirectionDown 3 msoAnimDirectionDownLeft 9 msoAnimDirectionDownRight 8 msoAnimDirectionFontAllCaps 40 msoAnimDirectionFontBold 35 msoAnimDirectionFontItalic 36 msoAnimDirectionFontShadow 39 msoAnimDirectionFontStrikethrough 38 msoAnimDirectionFontUnderline 37 msoAnimDirectionGradual 42 msoAnimDirectionHorizontal 16 msoAnimDirectionHorizontalIn 23 msoAnimDirectionHorizontalOut 24 msoAnimDirectionIn 19 msoAnimDirectionInBottom 31 msoAnimDirectionInCenter 30 msoAnimDirectionInSlightly 29 msoAnimDirectionInstant 41 msoAnimDirectionLeft 4 msoAnimDirectionNone 0 msoAnimDirectionOrdinalMask 5 msoAnimDirectionOut 20 msoAnimDirectionOutBottom 34 msoAnimDirectionOutCenter 33 msoAnimDirectionOutSlightly 32 msoAnimDirectionRight 2 msoAnimDirectionSlightly 27 msoAnimDirectionTop 10 msoAnimDirectionTopLeft 12 msoAnimDirectionTopRight 13 msoAnimDirectionUp 1 msoAnimDirectionUpLeft 6 msoAnimDirectionUpRight 7 msoAnimDirectionVertical 17 msoAnimDirectionVerticalIn 25 msoAnimDirectionVerticalOut 26 }
    }

#### MsoAnimEffect [::Ppt::Enum]Enum, Main

MsoAnimEffect

`msoAnimEffect3DArrive` | 151
`msoAnimEffect3DJumpAndTurn` | 154
`msoAnimEffect3DSwing` | 153
`msoAnimEffect3DTurntable` | 152
`msoAnimEffectAppear` | 1
`msoAnimEffectArcUp` | 47
`msoAnimEffectAscend` | 39
`msoAnimEffectBlast` | 64
`msoAnimEffectBlinds` | 3
`msoAnimEffectBoldFlash` | 63
`msoAnimEffectBoldReveal` | 65
`msoAnimEffectBoomerang` | 25
`msoAnimEffectBounce` | 26
`msoAnimEffectBox` | 4
`msoAnimEffectBrushOnColor` | 66
`msoAnimEffectBrushOnUnderline` | 67
`msoAnimEffectCenterRevolve` | 40
`msoAnimEffectChangeFillColor` | 54
`msoAnimEffectChangeFont` | 55
`msoAnimEffectChangeFontColor` | 56
`msoAnimEffectChangeFontSize` | 57
`msoAnimEffectChangeFontStyle` | 58
`msoAnimEffectChangeLineColor` | 60
`msoAnimEffectCheckerboard` | 5
`msoAnimEffectCircle` | 6
`msoAnimEffectColorBlend` | 68
`msoAnimEffectColorReveal` | 27
`msoAnimEffectColorWave` | 69
`msoAnimEffectComplementaryColor` | 70
`msoAnimEffectComplementaryColor2` | 71
`msoAnimEffectContrastingColor` | 72
`msoAnimEffectCrawl` | 7
`msoAnimEffectCredits` | 28
`msoAnimEffectCustom` | 0
`msoAnimEffectDarken` | 73
`msoAnimEffectDesaturate` | 74
`msoAnimEffectDescend` | 42
`msoAnimEffectDiamond` | 8
`msoAnimEffectDissolve` | 9
`msoAnimEffectEaseIn` | 29
`msoAnimEffectExpand` | 50
`msoAnimEffectFade` | 10
`msoAnimEffectFadedSwivel` | 41
`msoAnimEffectFadedZoom` | 48
`msoAnimEffectFlashBulb` | 75
`msoAnimEffectFlashOnce` | 11
`msoAnimEffectFlicker` | 76
`msoAnimEffectFlip` | 51
`msoAnimEffectFloat` | 30
`msoAnimEffectFly` | 2
`msoAnimEffectFold` | 53
`msoAnimEffectGlide` | 49
`msoAnimEffectGrowAndTurn` | 31
`msoAnimEffectGrowShrink` | 59
`msoAnimEffectGrowWithColor` | 77
`msoAnimEffectLighten` | 78
`msoAnimEffectLightSpeed` | 32
`msoAnimEffectMediaPause` | 84
`msoAnimEffectMediaPlay` | 83
`msoAnimEffectMediaPlayFromBookmark` | 150
`msoAnimEffectMediaStop` | 85
`msoAnimEffectPath4PointStar` | 101
`msoAnimEffectPath5PointStar` | 90
`msoAnimEffectPath6PointStar` | 96
`msoAnimEffectPath8PointStar` | 102
`msoAnimEffectPathArcDown` | 122
`msoAnimEffectPathArcLeft` | 136
`msoAnimEffectPathArcRight` | 143
`msoAnimEffectPathArcUp` | 129
`msoAnimEffectPathBean` | 116
`msoAnimEffectPathBounceLeft` | 126
`msoAnimEffectPathBounceRight` | 139
`msoAnimEffectPathBuzzsaw` | 110
`msoAnimEffectPathCircle` | 86
`msoAnimEffectPathCrescentMoon` | 91
`msoAnimEffectPathCurvedSquare` | 105
`msoAnimEffectPathCurvedX` | 106
`msoAnimEffectPathCurvyLeft` | 133
`msoAnimEffectPathCurvyRight` | 146
`msoAnimEffectPathCurvyStar` | 108
`msoAnimEffectPathDecayingWave` | 145
`msoAnimEffectPathDiagonalDownRight` | 134
`msoAnimEffectPathDiagonalUpRight` | 141
`msoAnimEffectPathDiamond` | 88
`msoAnimEffectPathDown` | 127
`msoAnimEffectPathEqualTriangle` | 98
`msoAnimEffectPathFigure8Four` | 113
`msoAnimEffectPathFootball` | 97
`msoAnimEffectPathFunnel` | 137
`msoAnimEffectPathHeart` | 94
`msoAnimEffectPathHeartbeat` | 130
`msoAnimEffectPathHexagon` | 89
`msoAnimEffectPathHorizontalFigure8` | 111
`msoAnimEffectPathInvertedSquare` | 119
`msoAnimEffectPathInvertedTriangle` | 118
`msoAnimEffectPathLeft` | 120
`msoAnimEffectPathLoopdeLoop` | 109
`msoAnimEffectPathNeutron` | 114
`msoAnimEffectPathOctagon` | 95
`msoAnimEffectPathParallelogram` | 99
`msoAnimEffectPathPeanut` | 112
`msoAnimEffectPathPentagon` | 100
`msoAnimEffectPathPlus` | 117
`msoAnimEffectPathPointyStar` | 104
`msoAnimEffectPathRight` | 149
`msoAnimEffectPathRightTriangle` | 87
`msoAnimEffectPathSCurve1` | 144
`msoAnimEffectPathSCurve2` | 124
`msoAnimEffectPathSineWave` | 125
`msoAnimEffectPathSpiralLeft` | 140
`msoAnimEffectPathSpiralRight` | 131
`msoAnimEffectPathSpring` | 138
`msoAnimEffectPathSquare` | 92
`msoAnimEffectPathStairsDown` | 147
`msoAnimEffectPathSwoosh` | 115
`msoAnimEffectPathTeardrop` | 103
`msoAnimEffectPathTrapezoid` | 93
`msoAnimEffectPathTurnDown` | 135
`msoAnimEffectPathTurnRight` | 121
`msoAnimEffectPathTurnUp` | 128
`msoAnimEffectPathTurnUpRight` | 142
`msoAnimEffectPathUp` | 148
`msoAnimEffectPathVerticalFigure8` | 107
`msoAnimEffectPathWave` | 132
`msoAnimEffectPathZigzag` | 123
`msoAnimEffectPeek` | 12
`msoAnimEffectPinwheel` | 33
`msoAnimEffectPlus` | 13
`msoAnimEffectRandomBars` | 14
`msoAnimEffectRandomEffects` | 24
`msoAnimEffectRiseUp` | 34
`msoAnimEffectShimmer` | 52
`msoAnimEffectSling` | 43
`msoAnimEffectSpin` | 61
`msoAnimEffectSpinner` | 44
`msoAnimEffectSpiral` | 15
`msoAnimEffectSplit` | 16
`msoAnimEffectStretch` | 17
`msoAnimEffectStretchy` | 45
`msoAnimEffectStrips` | 18
`msoAnimEffectStyleEmphasis` | 79
`msoAnimEffectSwish` | 35
`msoAnimEffectSwivel` | 19
`msoAnimEffectTeeter` | 80
`msoAnimEffectThinLine` | 36
`msoAnimEffectTransparency` | 62
`msoAnimEffectUnfold` | 37
`msoAnimEffectVerticalGrow` | 81
`msoAnimEffectWave` | 82
`msoAnimEffectWedge` | 20
`msoAnimEffectWheel` | 21
`msoAnimEffectWhip` | 38
`msoAnimEffectWipe` | 22
`msoAnimEffectZip` | 46
`msoAnimEffectZoom` | 23

Show source

    proc ::Ppt::Enum::MsoAnimEffect {} {

        # msoAnimEffect3DArrive - 151
        # msoAnimEffect3DJumpAndTurn - 154
        # msoAnimEffect3DSwing - 153
        # msoAnimEffect3DTurntable - 152
        # msoAnimEffectAppear - 1
        # msoAnimEffectArcUp - 47
        # msoAnimEffectAscend - 39
        # msoAnimEffectBlast - 64
        # msoAnimEffectBlinds - 3
        # msoAnimEffectBoldFlash - 63
        # msoAnimEffectBoldReveal - 65
        # msoAnimEffectBoomerang - 25
        # msoAnimEffectBounce - 26
        # msoAnimEffectBox - 4
        # msoAnimEffectBrushOnColor - 66
        # msoAnimEffectBrushOnUnderline - 67
        # msoAnimEffectCenterRevolve - 40
        # msoAnimEffectChangeFillColor - 54
        # msoAnimEffectChangeFont - 55
        # msoAnimEffectChangeFontColor - 56
        # msoAnimEffectChangeFontSize - 57
        # msoAnimEffectChangeFontStyle - 58
        # msoAnimEffectChangeLineColor - 60
        # msoAnimEffectCheckerboard - 5
        # msoAnimEffectCircle - 6
        # msoAnimEffectColorBlend - 68
        # msoAnimEffectColorReveal - 27
        # msoAnimEffectColorWave - 69
        # msoAnimEffectComplementaryColor - 70
        # msoAnimEffectComplementaryColor2 - 71
        # msoAnimEffectContrastingColor - 72
        # msoAnimEffectCrawl - 7
        # msoAnimEffectCredits - 28
        # msoAnimEffectCustom - 0
        # msoAnimEffectDarken - 73
        # msoAnimEffectDesaturate - 74
        # msoAnimEffectDescend - 42
        # msoAnimEffectDiamond - 8
        # msoAnimEffectDissolve - 9
        # msoAnimEffectEaseIn - 29
        # msoAnimEffectExpand - 50
        # msoAnimEffectFade - 10
        # msoAnimEffectFadedSwivel - 41
        # msoAnimEffectFadedZoom - 48
        # msoAnimEffectFlashBulb - 75
        # msoAnimEffectFlashOnce - 11
        # msoAnimEffectFlicker - 76
        # msoAnimEffectFlip - 51
        # msoAnimEffectFloat - 30
        # msoAnimEffectFly - 2
        # msoAnimEffectFold - 53
        # msoAnimEffectGlide - 49
        # msoAnimEffectGrowAndTurn - 31
        # msoAnimEffectGrowShrink - 59
        # msoAnimEffectGrowWithColor - 77
        # msoAnimEffectLighten - 78
        # msoAnimEffectLightSpeed - 32
        # msoAnimEffectMediaPause - 84
        # msoAnimEffectMediaPlay - 83
        # msoAnimEffectMediaPlayFromBookmark - 150
        # msoAnimEffectMediaStop - 85
        # msoAnimEffectPath4PointStar - 101
        # msoAnimEffectPath5PointStar - 90
        # msoAnimEffectPath6PointStar - 96
        # msoAnimEffectPath8PointStar - 102
        # msoAnimEffectPathArcDown - 122
        # msoAnimEffectPathArcLeft - 136
        # msoAnimEffectPathArcRight - 143
        # msoAnimEffectPathArcUp - 129
        # msoAnimEffectPathBean - 116
        # msoAnimEffectPathBounceLeft - 126
        # msoAnimEffectPathBounceRight - 139
        # msoAnimEffectPathBuzzsaw - 110
        # msoAnimEffectPathCircle - 86
        # msoAnimEffectPathCrescentMoon - 91
        # msoAnimEffectPathCurvedSquare - 105
        # msoAnimEffectPathCurvedX - 106
        # msoAnimEffectPathCurvyLeft - 133
        # msoAnimEffectPathCurvyRight - 146
        # msoAnimEffectPathCurvyStar - 108
        # msoAnimEffectPathDecayingWave - 145
        # msoAnimEffectPathDiagonalDownRight - 134
        # msoAnimEffectPathDiagonalUpRight - 141
        # msoAnimEffectPathDiamond - 88
        # msoAnimEffectPathDown - 127
        # msoAnimEffectPathEqualTriangle - 98
        # msoAnimEffectPathFigure8Four - 113
        # msoAnimEffectPathFootball - 97
        # msoAnimEffectPathFunnel - 137
        # msoAnimEffectPathHeart - 94
        # msoAnimEffectPathHeartbeat - 130
        # msoAnimEffectPathHexagon - 89
        # msoAnimEffectPathHorizontalFigure8 - 111
        # msoAnimEffectPathInvertedSquare - 119
        # msoAnimEffectPathInvertedTriangle - 118
        # msoAnimEffectPathLeft - 120
        # msoAnimEffectPathLoopdeLoop - 109
        # msoAnimEffectPathNeutron - 114
        # msoAnimEffectPathOctagon - 95
        # msoAnimEffectPathParallelogram - 99
        # msoAnimEffectPathPeanut - 112
        # msoAnimEffectPathPentagon - 100
        # msoAnimEffectPathPlus - 117
        # msoAnimEffectPathPointyStar - 104
        # msoAnimEffectPathRight - 149
        # msoAnimEffectPathRightTriangle - 87
        # msoAnimEffectPathSCurve1 - 144
        # msoAnimEffectPathSCurve2 - 124
        # msoAnimEffectPathSineWave - 125
        # msoAnimEffectPathSpiralLeft - 140
        # msoAnimEffectPathSpiralRight - 131
        # msoAnimEffectPathSpring - 138
        # msoAnimEffectPathSquare - 92
        # msoAnimEffectPathStairsDown - 147
        # msoAnimEffectPathSwoosh - 115
        # msoAnimEffectPathTeardrop - 103
        # msoAnimEffectPathTrapezoid - 93
        # msoAnimEffectPathTurnDown - 135
        # msoAnimEffectPathTurnRight - 121
        # msoAnimEffectPathTurnUp - 128
        # msoAnimEffectPathTurnUpRight - 142
        # msoAnimEffectPathUp - 148
        # msoAnimEffectPathVerticalFigure8 - 107
        # msoAnimEffectPathWave - 132
        # msoAnimEffectPathZigzag - 123
        # msoAnimEffectPeek - 12
        # msoAnimEffectPinwheel - 33
        # msoAnimEffectPlus - 13
        # msoAnimEffectRandomBars - 14
        # msoAnimEffectRandomEffects - 24
        # msoAnimEffectRiseUp - 34
        # msoAnimEffectShimmer - 52
        # msoAnimEffectSling - 43
        # msoAnimEffectSpin - 61
        # msoAnimEffectSpinner - 44
        # msoAnimEffectSpiral - 15
        # msoAnimEffectSplit - 16
        # msoAnimEffectStretch - 17
        # msoAnimEffectStretchy - 45
        # msoAnimEffectStrips - 18
        # msoAnimEffectStyleEmphasis - 79
        # msoAnimEffectSwish - 35
        # msoAnimEffectSwivel - 19
        # msoAnimEffectTeeter - 80
        # msoAnimEffectThinLine - 36
        # msoAnimEffectTransparency - 62
        # msoAnimEffectUnfold - 37
        # msoAnimEffectVerticalGrow - 81
        # msoAnimEffectWave - 82
        # msoAnimEffectWedge - 20
        # msoAnimEffectWheel - 21
        # msoAnimEffectWhip - 38
        # msoAnimEffectWipe - 22
        # msoAnimEffectZip - 46
        # msoAnimEffectZoom - 23
        return { msoAnimEffect3DArrive 151 msoAnimEffect3DJumpAndTurn 154 msoAnimEffect3DSwing 153 msoAnimEffect3DTurntable 152 msoAnimEffectAppear 1 msoAnimEffectArcUp 47 msoAnimEffectAscend 39 msoAnimEffectBlast 64 msoAnimEffectBlinds 3 msoAnimEffectBoldFlash 63 msoAnimEffectBoldReveal 65 msoAnimEffectBoomerang 25 msoAnimEffectBounce 26 msoAnimEffectBox 4 msoAnimEffectBrushOnColor 66 msoAnimEffectBrushOnUnderline 67 msoAnimEffectCenterRevolve 40 msoAnimEffectChangeFillColor 54 msoAnimEffectChangeFont 55 msoAnimEffectChangeFontColor 56 msoAnimEffectChangeFontSize 57 msoAnimEffectChangeFontStyle 58 msoAnimEffectChangeLineColor 60 msoAnimEffectCheckerboard 5 msoAnimEffectCircle 6 msoAnimEffectColorBlend 68 msoAnimEffectColorReveal 27 msoAnimEffectColorWave 69 msoAnimEffectComplementaryColor 70 msoAnimEffectComplementaryColor2 71 msoAnimEffectContrastingColor 72 msoAnimEffectCrawl 7 msoAnimEffectCredits 28 msoAnimEffectCustom 0 msoAnimEffectDarken 73 msoAnimEffectDesaturate 74 msoAnimEffectDescend 42 msoAnimEffectDiamond 8 msoAnimEffectDissolve 9 msoAnimEffectEaseIn 29 msoAnimEffectExpand 50 msoAnimEffectFade 10 msoAnimEffectFadedSwivel 41 msoAnimEffectFadedZoom 48 msoAnimEffectFlashBulb 75 msoAnimEffectFlashOnce 11 msoAnimEffectFlicker 76 msoAnimEffectFlip 51 msoAnimEffectFloat 30 msoAnimEffectFly 2 msoAnimEffectFold 53 msoAnimEffectGlide 49 msoAnimEffectGrowAndTurn 31 msoAnimEffectGrowShrink 59 msoAnimEffectGrowWithColor 77 msoAnimEffectLighten 78 msoAnimEffectLightSpeed 32 msoAnimEffectMediaPause 84 msoAnimEffectMediaPlay 83 msoAnimEffectMediaPlayFromBookmark 150 msoAnimEffectMediaStop 85 msoAnimEffectPath4PointStar 101 msoAnimEffectPath5PointStar 90 msoAnimEffectPath6PointStar 96 msoAnimEffectPath8PointStar 102 msoAnimEffectPathArcDown 122 msoAnimEffectPathArcLeft 136 msoAnimEffectPathArcRight 143 msoAnimEffectPathArcUp 129 msoAnimEffectPathBean 116 msoAnimEffectPathBounceLeft 126 msoAnimEffectPathBounceRight 139 msoAnimEffectPathBuzzsaw 110 msoAnimEffectPathCircle 86 msoAnimEffectPathCrescentMoon 91 msoAnimEffectPathCurvedSquare 105 msoAnimEffectPathCurvedX 106 msoAnimEffectPathCurvyLeft 133 msoAnimEffectPathCurvyRight 146 msoAnimEffectPathCurvyStar 108 msoAnimEffectPathDecayingWave 145 msoAnimEffectPathDiagonalDownRight 134 msoAnimEffectPathDiagonalUpRight 141 msoAnimEffectPathDiamond 88 msoAnimEffectPathDown 127 msoAnimEffectPathEqualTriangle 98 msoAnimEffectPathFigure8Four 113 msoAnimEffectPathFootball 97 msoAnimEffectPathFunnel 137 msoAnimEffectPathHeart 94 msoAnimEffectPathHeartbeat 130 msoAnimEffectPathHexagon 89 msoAnimEffectPathHorizontalFigure8 111 msoAnimEffectPathInvertedSquare 119 msoAnimEffectPathInvertedTriangle 118 msoAnimEffectPathLeft 120 msoAnimEffectPathLoopdeLoop 109 msoAnimEffectPathNeutron 114 msoAnimEffectPathOctagon 95 msoAnimEffectPathParallelogram 99 msoAnimEffectPathPeanut 112 msoAnimEffectPathPentagon 100 msoAnimEffectPathPlus 117 msoAnimEffectPathPointyStar 104 msoAnimEffectPathRight 149 msoAnimEffectPathRightTriangle 87 msoAnimEffectPathSCurve1 144 msoAnimEffectPathSCurve2 124 msoAnimEffectPathSineWave 125 msoAnimEffectPathSpiralLeft 140 msoAnimEffectPathSpiralRight 131 msoAnimEffectPathSpring 138 msoAnimEffectPathSquare 92 msoAnimEffectPathStairsDown 147 msoAnimEffectPathSwoosh 115 msoAnimEffectPathTeardrop 103 msoAnimEffectPathTrapezoid 93 msoAnimEffectPathTurnDown 135 msoAnimEffectPathTurnRight 121 msoAnimEffectPathTurnUp 128 msoAnimEffectPathTurnUpRight 142 msoAnimEffectPathUp 148 msoAnimEffectPathVerticalFigure8 107 msoAnimEffectPathWave 132 msoAnimEffectPathZigzag 123 msoAnimEffectPeek 12 msoAnimEffectPinwheel 33 msoAnimEffectPlus 13 msoAnimEffectRandomBars 14 msoAnimEffectRandomEffects 24 msoAnimEffectRiseUp 34 msoAnimEffectShimmer 52 msoAnimEffectSling 43 msoAnimEffectSpin 61 msoAnimEffectSpinner 44 msoAnimEffectSpiral 15 msoAnimEffectSplit 16 msoAnimEffectStretch 17 msoAnimEffectStretchy 45 msoAnimEffectStrips 18 msoAnimEffectStyleEmphasis 79 msoAnimEffectSwish 35 msoAnimEffectSwivel 19 msoAnimEffectTeeter 80 msoAnimEffectThinLine 36 msoAnimEffectTransparency 62 msoAnimEffectUnfold 37 msoAnimEffectVerticalGrow 81 msoAnimEffectWave 82 msoAnimEffectWedge 20 msoAnimEffectWheel 21 msoAnimEffectWhip 38 msoAnimEffectWipe 22 msoAnimEffectZip 46 msoAnimEffectZoom 23 }
    }

#### MsoAnimEffectAfter [::Ppt::Enum]Enum, Main

MsoAnimEffectAfter

`msoAnimEffectAfterFreeze` | 1
`msoAnimEffectAfterHold` | 3
`msoAnimEffectAfterRemove` | 2
`msoAnimEffectAfterTransition` | 4

Show source

    proc ::Ppt::Enum::MsoAnimEffectAfter {} {

        # msoAnimEffectAfterFreeze - 1
        # msoAnimEffectAfterHold - 3
        # msoAnimEffectAfterRemove - 2
        # msoAnimEffectAfterTransition - 4
        return { msoAnimEffectAfterFreeze 1 msoAnimEffectAfterHold 3 msoAnimEffectAfterRemove 2 msoAnimEffectAfterTransition 4 }
    }

#### MsoAnimEffectRestart [::Ppt::Enum]Enum, Main

MsoAnimEffectRestart

`msoAnimEffectRestartAlways` | 1
`msoAnimEffectRestartNever` | 3
`msoAnimEffectRestartWhenOff` | 2

Show source

    proc ::Ppt::Enum::MsoAnimEffectRestart {} {

        # msoAnimEffectRestartAlways - 1
        # msoAnimEffectRestartNever - 3
        # msoAnimEffectRestartWhenOff - 2
        return { msoAnimEffectRestartAlways 1 msoAnimEffectRestartNever 3 msoAnimEffectRestartWhenOff 2 }
    }

#### MsoAnimFilterEffectSubtype [::Ppt::Enum]Enum, Main

MsoAnimFilterEffectSubtype

`msoAnimFilterEffectSubtypeAcross` | 9
`msoAnimFilterEffectSubtypeDown` | 25
`msoAnimFilterEffectSubtypeDownLeft` | 14
`msoAnimFilterEffectSubtypeDownRight` | 16
`msoAnimFilterEffectSubtypeFromBottom` | 13
`msoAnimFilterEffectSubtypeFromLeft` | 10
`msoAnimFilterEffectSubtypeFromRight` | 11
`msoAnimFilterEffectSubtypeFromTop` | 12
`msoAnimFilterEffectSubtypeHorizontal` | 5
`msoAnimFilterEffectSubtypeIn` | 7
`msoAnimFilterEffectSubtypeInHorizontal` | 3
`msoAnimFilterEffectSubtypeInVertical` | 1
`msoAnimFilterEffectSubtypeLeft` | 23
`msoAnimFilterEffectSubtypeNone` | 0
`msoAnimFilterEffectSubtypeOut` | 8
`msoAnimFilterEffectSubtypeOutHorizontal` | 4
`msoAnimFilterEffectSubtypeOutVertical` | 2
`msoAnimFilterEffectSubtypeRight` | 24
`msoAnimFilterEffectSubtypeSpokes1` | 18
`msoAnimFilterEffectSubtypeSpokes2` | 19
`msoAnimFilterEffectSubtypeSpokes3` | 20
`msoAnimFilterEffectSubtypeSpokes4` | 21
`msoAnimFilterEffectSubtypeSpokes8` | 22
`msoAnimFilterEffectSubtypeUp` | 26
`msoAnimFilterEffectSubtypeUpLeft` | 15
`msoAnimFilterEffectSubtypeUpRight` | 17
`msoAnimFilterEffectSubtypeVertical` | 6

Show source

    proc ::Ppt::Enum::MsoAnimFilterEffectSubtype {} {

        # msoAnimFilterEffectSubtypeAcross - 9
        # msoAnimFilterEffectSubtypeDown - 25
        # msoAnimFilterEffectSubtypeDownLeft - 14
        # msoAnimFilterEffectSubtypeDownRight - 16
        # msoAnimFilterEffectSubtypeFromBottom - 13
        # msoAnimFilterEffectSubtypeFromLeft - 10
        # msoAnimFilterEffectSubtypeFromRight - 11
        # msoAnimFilterEffectSubtypeFromTop - 12
        # msoAnimFilterEffectSubtypeHorizontal - 5
        # msoAnimFilterEffectSubtypeIn - 7
        # msoAnimFilterEffectSubtypeInHorizontal - 3
        # msoAnimFilterEffectSubtypeInVertical - 1
        # msoAnimFilterEffectSubtypeLeft - 23
        # msoAnimFilterEffectSubtypeNone - 0
        # msoAnimFilterEffectSubtypeOut - 8
        # msoAnimFilterEffectSubtypeOutHorizontal - 4
        # msoAnimFilterEffectSubtypeOutVertical - 2
        # msoAnimFilterEffectSubtypeRight - 24
        # msoAnimFilterEffectSubtypeSpokes1 - 18
        # msoAnimFilterEffectSubtypeSpokes2 - 19
        # msoAnimFilterEffectSubtypeSpokes3 - 20
        # msoAnimFilterEffectSubtypeSpokes4 - 21
        # msoAnimFilterEffectSubtypeSpokes8 - 22
        # msoAnimFilterEffectSubtypeUp - 26
        # msoAnimFilterEffectSubtypeUpLeft - 15
        # msoAnimFilterEffectSubtypeUpRight - 17
        # msoAnimFilterEffectSubtypeVertical - 6
        return { msoAnimFilterEffectSubtypeAcross 9 msoAnimFilterEffectSubtypeDown 25 msoAnimFilterEffectSubtypeDownLeft 14 msoAnimFilterEffectSubtypeDownRight 16 msoAnimFilterEffectSubtypeFromBottom 13 msoAnimFilterEffectSubtypeFromLeft 10 msoAnimFilterEffectSubtypeFromRight 11 msoAnimFilterEffectSubtypeFromTop 12 msoAnimFilterEffectSubtypeHorizontal 5 msoAnimFilterEffectSubtypeIn 7 msoAnimFilterEffectSubtypeInHorizontal 3 msoAnimFilterEffectSubtypeInVertical 1 msoAnimFilterEffectSubtypeLeft 23 msoAnimFilterEffectSubtypeNone 0 msoAnimFilterEffectSubtypeOut 8 msoAnimFilterEffectSubtypeOutHorizontal 4 msoAnimFilterEffectSubtypeOutVertical 2 msoAnimFilterEffectSubtypeRight 24 msoAnimFilterEffectSubtypeSpokes1 18 msoAnimFilterEffectSubtypeSpokes2 19 msoAnimFilterEffectSubtypeSpokes3 20 msoAnimFilterEffectSubtypeSpokes4 21 msoAnimFilterEffectSubtypeSpokes8 22 msoAnimFilterEffectSubtypeUp 26 msoAnimFilterEffectSubtypeUpLeft 15 msoAnimFilterEffectSubtypeUpRight 17 msoAnimFilterEffectSubtypeVertical 6 }
    }

#### MsoAnimFilterEffectType [::Ppt::Enum]Enum, Main

MsoAnimFilterEffectType

`msoAnimFilterEffectTypeBarn` | 1
`msoAnimFilterEffectTypeBlinds` | 2
`msoAnimFilterEffectTypeBox` | 3
`msoAnimFilterEffectTypeCheckerboard` | 4
`msoAnimFilterEffectTypeCircle` | 5
`msoAnimFilterEffectTypeDiamond` | 6
`msoAnimFilterEffectTypeDissolve` | 7
`msoAnimFilterEffectTypeFade` | 8
`msoAnimFilterEffectTypeImage` | 9
`msoAnimFilterEffectTypeNone` | 0
`msoAnimFilterEffectTypePixelate` | 10
`msoAnimFilterEffectTypePlus` | 11
`msoAnimFilterEffectTypeRandomBar` | 12
`msoAnimFilterEffectTypeSlide` | 13
`msoAnimFilterEffectTypeStretch` | 14
`msoAnimFilterEffectTypeStrips` | 15
`msoAnimFilterEffectTypeWedge` | 16
`msoAnimFilterEffectTypeWheel` | 17
`msoAnimFilterEffectTypeWipe` | 18

Show source

    proc ::Ppt::Enum::MsoAnimFilterEffectType {} {

        # msoAnimFilterEffectTypeBarn - 1
        # msoAnimFilterEffectTypeBlinds - 2
        # msoAnimFilterEffectTypeBox - 3
        # msoAnimFilterEffectTypeCheckerboard - 4
        # msoAnimFilterEffectTypeCircle - 5
        # msoAnimFilterEffectTypeDiamond - 6
        # msoAnimFilterEffectTypeDissolve - 7
        # msoAnimFilterEffectTypeFade - 8
        # msoAnimFilterEffectTypeImage - 9
        # msoAnimFilterEffectTypeNone - 0
        # msoAnimFilterEffectTypePixelate - 10
        # msoAnimFilterEffectTypePlus - 11
        # msoAnimFilterEffectTypeRandomBar - 12
        # msoAnimFilterEffectTypeSlide - 13
        # msoAnimFilterEffectTypeStretch - 14
        # msoAnimFilterEffectTypeStrips - 15
        # msoAnimFilterEffectTypeWedge - 16
        # msoAnimFilterEffectTypeWheel - 17
        # msoAnimFilterEffectTypeWipe - 18
        return { msoAnimFilterEffectTypeBarn 1 msoAnimFilterEffectTypeBlinds 2 msoAnimFilterEffectTypeBox 3 msoAnimFilterEffectTypeCheckerboard 4 msoAnimFilterEffectTypeCircle 5 msoAnimFilterEffectTypeDiamond 6 msoAnimFilterEffectTypeDissolve 7 msoAnimFilterEffectTypeFade 8 msoAnimFilterEffectTypeImage 9 msoAnimFilterEffectTypeNone 0 msoAnimFilterEffectTypePixelate 10 msoAnimFilterEffectTypePlus 11 msoAnimFilterEffectTypeRandomBar 12 msoAnimFilterEffectTypeSlide 13 msoAnimFilterEffectTypeStretch 14 msoAnimFilterEffectTypeStrips 15 msoAnimFilterEffectTypeWedge 16 msoAnimFilterEffectTypeWheel 17 msoAnimFilterEffectTypeWipe 18 }
    }

#### MsoAnimProperty [::Ppt::Enum]Enum, Main

MsoAnimProperty

`msoAnimColor` | 7
`msoAnimHeight` | 4
`msoAnimNone` | 0
`msoAnimOpacity` | 5
`msoAnimRotation` | 6
`msoAnimShapeFillBackColor` | 1007
`msoAnimShapeFillColor` | 1005
`msoAnimShapeFillOn` | 1004
`msoAnimShapeFillOpacity` | 1006
`msoAnimShapeLineColor` | 1009
`msoAnimShapeLineOn` | 1008
`msoAnimShapePictureBrightness` | 1001
`msoAnimShapePictureContrast` | 1000
`msoAnimShapePictureGamma` | 1002
`msoAnimShapePictureGrayscale` | 1003
`msoAnimShapeShadowColor` | 1012
`msoAnimShapeShadowOffsetX` | 1014
`msoAnimShapeShadowOffsetY` | 1015
`msoAnimShapeShadowOn` | 1010
`msoAnimShapeShadowOpacity` | 1013
`msoAnimShapeShadowType` | 1011
`msoAnimTextBulletCharacter` | 111
`msoAnimTextBulletColor` | 114
`msoAnimTextBulletFontName` | 112
`msoAnimTextBulletNumber` | 113
`msoAnimTextBulletRelativeSize` | 115
`msoAnimTextBulletStyle` | 116
`msoAnimTextBulletType` | 117
`msoAnimTextFontBold` | 100
`msoAnimTextFontColor` | 101
`msoAnimTextFontEmboss` | 102
`msoAnimTextFontItalic` | 103
`msoAnimTextFontName` | 104
`msoAnimTextFontShadow` | 105
`msoAnimTextFontSize` | 106
`msoAnimTextFontStrikeThrough` | 110
`msoAnimTextFontSubscript` | 107
`msoAnimTextFontSuperscript` | 108
`msoAnimTextFontUnderline` | 109
`msoAnimVisibility` | 8
`msoAnimWidth` | 3
`msoAnimX` | 1
`msoAnimY` | 2

Show source

    proc ::Ppt::Enum::MsoAnimProperty {} {

        # msoAnimColor - 7
        # msoAnimHeight - 4
        # msoAnimNone - 0
        # msoAnimOpacity - 5
        # msoAnimRotation - 6
        # msoAnimShapeFillBackColor - 1007
        # msoAnimShapeFillColor - 1005
        # msoAnimShapeFillOn - 1004
        # msoAnimShapeFillOpacity - 1006
        # msoAnimShapeLineColor - 1009
        # msoAnimShapeLineOn - 1008
        # msoAnimShapePictureBrightness - 1001
        # msoAnimShapePictureContrast - 1000
        # msoAnimShapePictureGamma - 1002
        # msoAnimShapePictureGrayscale - 1003
        # msoAnimShapeShadowColor - 1012
        # msoAnimShapeShadowOffsetX - 1014
        # msoAnimShapeShadowOffsetY - 1015
        # msoAnimShapeShadowOn - 1010
        # msoAnimShapeShadowOpacity - 1013
        # msoAnimShapeShadowType - 1011
        # msoAnimTextBulletCharacter - 111
        # msoAnimTextBulletColor - 114
        # msoAnimTextBulletFontName - 112
        # msoAnimTextBulletNumber - 113
        # msoAnimTextBulletRelativeSize - 115
        # msoAnimTextBulletStyle - 116
        # msoAnimTextBulletType - 117
        # msoAnimTextFontBold - 100
        # msoAnimTextFontColor - 101
        # msoAnimTextFontEmboss - 102
        # msoAnimTextFontItalic - 103
        # msoAnimTextFontName - 104
        # msoAnimTextFontShadow - 105
        # msoAnimTextFontSize - 106
        # msoAnimTextFontStrikeThrough - 110
        # msoAnimTextFontSubscript - 107
        # msoAnimTextFontSuperscript - 108
        # msoAnimTextFontUnderline - 109
        # msoAnimVisibility - 8
        # msoAnimWidth - 3
        # msoAnimX - 1
        # msoAnimY - 2
        return { msoAnimColor 7 msoAnimHeight 4 msoAnimNone 0 msoAnimOpacity 5 msoAnimRotation 6 msoAnimShapeFillBackColor 1007 msoAnimShapeFillColor 1005 msoAnimShapeFillOn 1004 msoAnimShapeFillOpacity 1006 msoAnimShapeLineColor 1009 msoAnimShapeLineOn 1008 msoAnimShapePictureBrightness 1001 msoAnimShapePictureContrast 1000 msoAnimShapePictureGamma 1002 msoAnimShapePictureGrayscale 1003 msoAnimShapeShadowColor 1012 msoAnimShapeShadowOffsetX 1014 msoAnimShapeShadowOffsetY 1015 msoAnimShapeShadowOn 1010 msoAnimShapeShadowOpacity 1013 msoAnimShapeShadowType 1011 msoAnimTextBulletCharacter 111 msoAnimTextBulletColor 114 msoAnimTextBulletFontName 112 msoAnimTextBulletNumber 113 msoAnimTextBulletRelativeSize 115 msoAnimTextBulletStyle 116 msoAnimTextBulletType 117 msoAnimTextFontBold 100 msoAnimTextFontColor 101 msoAnimTextFontEmboss 102 msoAnimTextFontItalic 103 msoAnimTextFontName 104 msoAnimTextFontShadow 105 msoAnimTextFontSize 106 msoAnimTextFontStrikeThrough 110 msoAnimTextFontSubscript 107 msoAnimTextFontSuperscript 108 msoAnimTextFontUnderline 109 msoAnimVisibility 8 msoAnimWidth 3 msoAnimX 1 msoAnimY 2 }
    }

#### MsoAnimTextUnitEffect [::Ppt::Enum]Enum, Main

MsoAnimTextUnitEffect

`msoAnimTextUnitEffectByCharacter` | 1
`msoAnimTextUnitEffectByParagraph` | 0
`msoAnimTextUnitEffectByWord` | 2
`msoAnimTextUnitEffectMixed` | -1

Show source

    proc ::Ppt::Enum::MsoAnimTextUnitEffect {} {

        # msoAnimTextUnitEffectByCharacter - 1
        # msoAnimTextUnitEffectByParagraph - 0
        # msoAnimTextUnitEffectByWord - 2
        # msoAnimTextUnitEffectMixed - -1
        return { msoAnimTextUnitEffectByCharacter 1 msoAnimTextUnitEffectByParagraph 0 msoAnimTextUnitEffectByWord 2 msoAnimTextUnitEffectMixed -1 }
    }

#### MsoAnimTriggerType [::Ppt::Enum]Enum, Main

MsoAnimTriggerType

`msoAnimTriggerAfterPrevious` | 3
`msoAnimTriggerMixed` | -1
`msoAnimTriggerNone` | 0
`msoAnimTriggerOnMediaBookmark` | 5
`msoAnimTriggerOnPageClick` | 1
`msoAnimTriggerOnShapeClick` | 4
`msoAnimTriggerWithPrevious` | 2

Show source

    proc ::Ppt::Enum::MsoAnimTriggerType {} {

        # msoAnimTriggerAfterPrevious - 3
        # msoAnimTriggerMixed - -1
        # msoAnimTriggerNone - 0
        # msoAnimTriggerOnMediaBookmark - 5
        # msoAnimTriggerOnPageClick - 1
        # msoAnimTriggerOnShapeClick - 4
        # msoAnimTriggerWithPrevious - 2
        return { msoAnimTriggerAfterPrevious 3 msoAnimTriggerMixed -1 msoAnimTriggerNone 0 msoAnimTriggerOnMediaBookmark 5 msoAnimTriggerOnPageClick 1 msoAnimTriggerOnShapeClick 4 msoAnimTriggerWithPrevious 2 }
    }

#### MsoAnimType [::Ppt::Enum]Enum, Main

MsoAnimType

`msoAnimTypeColor` | 2
`msoAnimTypeCommand` | 6
`msoAnimTypeFilter` | 7
`msoAnimTypeMixed` | -2
`msoAnimTypeMotion` | 1
`msoAnimTypeNone` | 0
`msoAnimTypeProperty` | 5
`msoAnimTypeRotation` | 4
`msoAnimTypeScale` | 3
`msoAnimTypeSet` | 8

Show source

    proc ::Ppt::Enum::MsoAnimType {} {

        # msoAnimTypeColor - 2
        # msoAnimTypeCommand - 6
        # msoAnimTypeFilter - 7
        # msoAnimTypeMixed - -2
        # msoAnimTypeMotion - 1
        # msoAnimTypeNone - 0
        # msoAnimTypeProperty - 5
        # msoAnimTypeRotation - 4
        # msoAnimTypeScale - 3
        # msoAnimTypeSet - 8
        return { msoAnimTypeColor 2 msoAnimTypeCommand 6 msoAnimTypeFilter 7 msoAnimTypeMixed -2 msoAnimTypeMotion 1 msoAnimTypeNone 0 msoAnimTypeProperty 5 msoAnimTypeRotation 4 msoAnimTypeScale 3 msoAnimTypeSet 8 }
    }

#### MsoClickState [::Ppt::Enum]Enum, Main

MsoClickState

`msoClickStateAfterAllAnimations` | -2
`msoClickStateBeforeAutomaticAnimations` | -1

Show source

    proc ::Ppt::Enum::MsoClickState {} {

        # msoClickStateAfterAllAnimations - -2
        # msoClickStateBeforeAutomaticAnimations - -1
        return { msoClickStateAfterAllAnimations -2 msoClickStateBeforeAutomaticAnimations -1 }
    }

#### PpActionType [::Ppt::Enum]Enum, Main

PpActionType

`ppActionEndShow` | 6
`ppActionFirstSlide` | 3
`ppActionHyperlink` | 7
`ppActionLastSlide` | 4
`ppActionLastSlideViewed` | 5
`ppActionMixed` | -2
`ppActionNamedSlideShow` | 10
`ppActionNextSlide` | 1
`ppActionNone` | 0
`ppActionOLEVerb` | 11
`ppActionPlay` | 12
`ppActionPreviousSlide` | 2
`ppActionRunMacro` | 8
`ppActionRunProgram` | 9

Show source

    proc ::Ppt::Enum::PpActionType {} {

        # ppActionEndShow - 6
        # ppActionFirstSlide - 3
        # ppActionHyperlink - 7
        # ppActionLastSlide - 4
        # ppActionLastSlideViewed - 5
        # ppActionMixed - -2
        # ppActionNamedSlideShow - 10
        # ppActionNextSlide - 1
        # ppActionNone - 0
        # ppActionOLEVerb - 11
        # ppActionPlay - 12
        # ppActionPreviousSlide - 2
        # ppActionRunMacro - 8
        # ppActionRunProgram - 9
        return { ppActionEndShow 6 ppActionFirstSlide 3 ppActionHyperlink 7 ppActionLastSlide 4 ppActionLastSlideViewed 5 ppActionMixed -2 ppActionNamedSlideShow 10 ppActionNextSlide 1 ppActionNone 0 ppActionOLEVerb 11 ppActionPlay 12 ppActionPreviousSlide 2 ppActionRunMacro 8 ppActionRunProgram 9 }
    }

#### PpAdvanceMode [::Ppt::Enum]Enum, Main

PpAdvanceMode

`ppAdvanceModeMixed` | -2
`ppAdvanceOnClick` | 1
`ppAdvanceOnTime` | 2

Show source

    proc ::Ppt::Enum::PpAdvanceMode {} {

        # ppAdvanceModeMixed - -2
        # ppAdvanceOnClick - 1
        # ppAdvanceOnTime - 2
        return { ppAdvanceModeMixed -2 ppAdvanceOnClick 1 ppAdvanceOnTime 2 }
    }

#### PpAfterEffect [::Ppt::Enum]Enum, Main

PpAfterEffect

`ppAfterEffectDim` | 2
`ppAfterEffectHide` | 1
`ppAfterEffectHideOnClick` | 3
`ppAfterEffectMixed` | -2
`ppAfterEffectNothing` | 0

Show source

    proc ::Ppt::Enum::PpAfterEffect {} {

        # ppAfterEffectDim - 2
        # ppAfterEffectHide - 1
        # ppAfterEffectHideOnClick - 3
        # ppAfterEffectMixed - -2
        # ppAfterEffectNothing - 0
        return { ppAfterEffectDim 2 ppAfterEffectHide 1 ppAfterEffectHideOnClick 3 ppAfterEffectMixed -2 ppAfterEffectNothing 0 }
    }

#### PpAlertLevel [::Ppt::Enum]Enum, Main

PpAlertLevel

`ppAlertsAll` | 2
`ppAlertsNone` | 1

Show source

    proc ::Ppt::Enum::PpAlertLevel {} {

        # ppAlertsAll - 2
        # ppAlertsNone - 1
        return { ppAlertsAll 2 ppAlertsNone 1 }
    }

#### PpArrangeStyle [::Ppt::Enum]Enum, Main

PpArrangeStyle

`ppArrangeCascade` | 2
`ppArrangeTiled` | 1

Show source

    proc ::Ppt::Enum::PpArrangeStyle {} {

        # ppArrangeCascade - 2
        # ppArrangeTiled - 1
        return { ppArrangeCascade 2 ppArrangeTiled 1 }
    }

#### PpAutoSize [::Ppt::Enum]Enum, Main

PpAutoSize

`ppAutoSizeMixed` | -2
`ppAutoSizeNone` | 0
`ppAutoSizeShapeToFitText` | 1

Show source

    proc ::Ppt::Enum::PpAutoSize {} {

        # ppAutoSizeMixed - -2
        # ppAutoSizeNone - 0
        # ppAutoSizeShapeToFitText - 1
        return { ppAutoSizeMixed -2 ppAutoSizeNone 0 ppAutoSizeShapeToFitText 1 }
    }

#### PpBaselineAlignment [::Ppt::Enum]Enum, Main

PpBaselineAlignment

`ppBaselineAlignAuto` | 5
`ppBaselineAlignBaseline` | 1
`ppBaselineAlignCenter` | 3
`ppBaselineAlignFarEast50` | 4
`ppBaselineAlignMixed` | -2
`ppBaselineAlignTop` | 2

Show source

    proc ::Ppt::Enum::PpBaselineAlignment {} {

        # ppBaselineAlignAuto - 5
        # ppBaselineAlignBaseline - 1
        # ppBaselineAlignCenter - 3
        # ppBaselineAlignFarEast50 - 4
        # ppBaselineAlignMixed - -2
        # ppBaselineAlignTop - 2
        return { ppBaselineAlignAuto 5 ppBaselineAlignBaseline 1 ppBaselineAlignCenter 3 ppBaselineAlignFarEast50 4 ppBaselineAlignMixed -2 ppBaselineAlignTop 2 }
    }

#### PpBorderType [::Ppt::Enum]Enum, Main

PpBorderType

`ppBorderBottom` | 3
`ppBorderDiagonalDown` | 5
`ppBorderDiagonalUp` | 6
`ppBorderLeft` | 2
`ppBorderRight` | 4
`ppBorderTop` | 1

Show source

    proc ::Ppt::Enum::PpBorderType {} {

        # ppBorderBottom - 3
        # ppBorderDiagonalDown - 5
        # ppBorderDiagonalUp - 6
        # ppBorderLeft - 2
        # ppBorderRight - 4
        # ppBorderTop - 1
        return { ppBorderBottom 3 ppBorderDiagonalDown 5 ppBorderDiagonalUp 6 ppBorderLeft 2 ppBorderRight 4 ppBorderTop 1 }
    }

#### PpBulletType [::Ppt::Enum]Enum, Main

PpBulletType

`ppBulletMixed` | -2
`ppBulletNone` | 0
`ppBulletNumbered` | 2
`ppBulletPicture` | 3
`ppBulletUnnumbered` | 1

Show source

    proc ::Ppt::Enum::PpBulletType {} {

        # ppBulletMixed - -2
        # ppBulletNone - 0
        # ppBulletNumbered - 2
        # ppBulletPicture - 3
        # ppBulletUnnumbered - 1
        return { ppBulletMixed -2 ppBulletNone 0 ppBulletNumbered 2 ppBulletPicture 3 ppBulletUnnumbered 1 }
    }

#### PpChangeCase [::Ppt::Enum]Enum, Main

PpChangeCase

`ppCaseLower` | 2
`ppCaseSentence` | 1
`ppCaseTitle` | 4
`ppCaseToggle` | 5
`ppCaseUpper` | 3

Show source

    proc ::Ppt::Enum::PpChangeCase {} {

        # ppCaseLower - 2
        # ppCaseSentence - 1
        # ppCaseTitle - 4
        # ppCaseToggle - 5
        # ppCaseUpper - 3
        return { ppCaseLower 2 ppCaseSentence 1 ppCaseTitle 4 ppCaseToggle 5 ppCaseUpper 3 }
    }

#### PpChartUnitEffect [::Ppt::Enum]Enum, Main

PpChartUnitEffect

`ppAnimateByCategory` | 2
`ppAnimateByCategoryElements` | 4
`ppAnimateBySeries` | 1
`ppAnimateBySeriesElements` | 3
`ppAnimateChartAllAtOnce` | 5
`ppAnimateChartMixed` | -2

Show source

    proc ::Ppt::Enum::PpChartUnitEffect {} {

        # ppAnimateByCategory - 2
        # ppAnimateByCategoryElements - 4
        # ppAnimateBySeries - 1
        # ppAnimateBySeriesElements - 3
        # ppAnimateChartAllAtOnce - 5
        # ppAnimateChartMixed - -2
        return { ppAnimateByCategory 2 ppAnimateByCategoryElements 4 ppAnimateBySeries 1 ppAnimateBySeriesElements 3 ppAnimateChartAllAtOnce 5 ppAnimateChartMixed -2 }
    }

#### PpCheckInVersionType [::Ppt::Enum]Enum, Main

PpCheckInVersionType

`ppCheckInMajorVersion` | 1
`ppCheckInMinorVersion` | 0
`ppCheckInOverwriteVersion` | 2

Show source

    proc ::Ppt::Enum::PpCheckInVersionType {} {

        # ppCheckInMajorVersion - 1
        # ppCheckInMinorVersion - 0
        # ppCheckInOverwriteVersion - 2
        return { ppCheckInMajorVersion 1 ppCheckInMinorVersion 0 ppCheckInOverwriteVersion 2 }
    }

#### PpColorSchemeIndex [::Ppt::Enum]Enum, Main

PpColorSchemeIndex

`ppAccent1` | 6
`ppAccent2` | 7
`ppAccent3` | 8
`ppBackground` | 1
`ppFill` | 5
`ppForeground` | 2
`ppNotSchemeColor` | 0
`ppSchemeColorMixed` | -2
`ppShadow` | 3
`ppTitle` | 4

Show source

    proc ::Ppt::Enum::PpColorSchemeIndex {} {

        # ppAccent1 - 6
        # ppAccent2 - 7
        # ppAccent3 - 8
        # ppBackground - 1
        # ppFill - 5
        # ppForeground - 2
        # ppNotSchemeColor - 0
        # ppSchemeColorMixed - -2
        # ppShadow - 3
        # ppTitle - 4
        return { ppAccent1 6 ppAccent2 7 ppAccent3 8 ppBackground 1 ppFill 5 ppForeground 2 ppNotSchemeColor 0 ppSchemeColorMixed -2 ppShadow 3 ppTitle 4 }
    }

#### PpDateTimeFormat [::Ppt::Enum]Enum, Main

PpDateTimeFormat

`ppDateTimeddddMMMMddyyyy` | 2
`ppDateTimedMMMMyyyy` | 3
`ppDateTimedMMMyy` | 5
`ppDateTimeFigureOut` | 14
`ppDateTimeFormatMixed` | -2
`ppDateTimeHmm` | 10
`ppDateTimehmmAMPM` | 12
`ppDateTimeHmmss` | 11
`ppDateTimehmmssAMPM` | 13
`ppDateTimeMdyy` | 1
`ppDateTimeMMddyyHmm` | 8
`ppDateTimeMMddyyhmmAMPM` | 9
`ppDateTimeMMMMdyyyy` | 4
`ppDateTimeMMMMyy` | 6
`ppDateTimeMMyy` | 7
`ppDateTimeUAQ1` | 15
`ppDateTimeUAQ2` | 16
`ppDateTimeUAQ3` | 17
`ppDateTimeUAQ4` | 18
`ppDateTimeUAQ5` | 19
`ppDateTimeUAQ6` | 20
`ppDateTimeUAQ7` | 21

Show source

    proc ::Ppt::Enum::PpDateTimeFormat {} {

        # ppDateTimeddddMMMMddyyyy - 2
        # ppDateTimedMMMMyyyy - 3
        # ppDateTimedMMMyy - 5
        # ppDateTimeFigureOut - 14
        # ppDateTimeFormatMixed - -2
        # ppDateTimeHmm - 10
        # ppDateTimehmmAMPM - 12
        # ppDateTimeHmmss - 11
        # ppDateTimehmmssAMPM - 13
        # ppDateTimeMdyy - 1
        # ppDateTimeMMddyyHmm - 8
        # ppDateTimeMMddyyhmmAMPM - 9
        # ppDateTimeMMMMdyyyy - 4
        # ppDateTimeMMMMyy - 6
        # ppDateTimeMMyy - 7
        # ppDateTimeUAQ1 - 15
        # ppDateTimeUAQ2 - 16
        # ppDateTimeUAQ3 - 17
        # ppDateTimeUAQ4 - 18
        # ppDateTimeUAQ5 - 19
        # ppDateTimeUAQ6 - 20
        # ppDateTimeUAQ7 - 21
        return { ppDateTimeddddMMMMddyyyy 2 ppDateTimedMMMMyyyy 3 ppDateTimedMMMyy 5 ppDateTimeFigureOut 14 ppDateTimeFormatMixed -2 ppDateTimeHmm 10 ppDateTimehmmAMPM 12 ppDateTimeHmmss 11 ppDateTimehmmssAMPM 13 ppDateTimeMdyy 1 ppDateTimeMMddyyHmm 8 ppDateTimeMMddyyhmmAMPM 9 ppDateTimeMMMMdyyyy 4 ppDateTimeMMMMyy 6 ppDateTimeMMyy 7 ppDateTimeUAQ1 15 ppDateTimeUAQ2 16 ppDateTimeUAQ3 17 ppDateTimeUAQ4 18 ppDateTimeUAQ5 19 ppDateTimeUAQ6 20 ppDateTimeUAQ7 21 }
    }

#### PpDirection [::Ppt::Enum]Enum, Main

PpDirection

`ppDirectionLeftToRight` | 1
`ppDirectionMixed` | -2
`ppDirectionRightToLeft` | 2

Show source

    proc ::Ppt::Enum::PpDirection {} {

        # ppDirectionLeftToRight - 1
        # ppDirectionMixed - -2
        # ppDirectionRightToLeft - 2
        return { ppDirectionLeftToRight 1 ppDirectionMixed -2 ppDirectionRightToLeft 2 }
    }

#### PpEntryEffect [::Ppt::Enum]Enum, Main

PpEntryEffect

`ppEffectAirplaneLeft` | 3950
`ppEffectAirplaneRight` | 3951
`ppEffectAppear` | 3844
`ppEffectBlindsHorizontal` | 769
`ppEffectBlindsVertical` | 770
`ppEffectBoxDown` | 3925
`ppEffectBoxIn` | 3074
`ppEffectBoxLeft` | 3922
`ppEffectBoxOut` | 3073
`ppEffectBoxRight` | 3924
`ppEffectBoxUp` | 3923
`ppEffectCheckerboardAcross` | 1025
`ppEffectCheckerboardDown` | 1026
`ppEffectCircleOut` | 3845
`ppEffectCombHorizontal` | 3847
`ppEffectCombVertical` | 3848
`ppEffectConveyorLeft` | 3882
`ppEffectConveyorRight` | 3883
`ppEffectCoverDown` | 1284
`ppEffectCoverLeft` | 1281
`ppEffectCoverLeftDown` | 1287
`ppEffectCoverLeftUp` | 1285
`ppEffectCoverRight` | 1283
`ppEffectCoverRightDown` | 1288
`ppEffectCoverRightUp` | 1286
`ppEffectCoverUp` | 1282
`ppEffectCrawlFromDown` | 3344
`ppEffectCrawlFromLeft` | 3341
`ppEffectCrawlFromRight` | 3343
`ppEffectCrawlFromUp` | 3342
`ppEffectCrush` | 3943
`ppEffectCubeDown` | 3917
`ppEffectCubeLeft` | 3914
`ppEffectCubeRight` | 3916
`ppEffectCubeUp` | 3915
`ppEffectCurtains` | 3938
`ppEffectCut` | 257
`ppEffectCutThroughBlack` | 258
`ppEffectDiamondOut` | 3846
`ppEffectDissolve` | 1537
`ppEffectDoorsHorizontal` | 3885
`ppEffectDoorsVertical` | 3884
`ppEffectDrapeLeft` | 3936
`ppEffectDrapeRight` | 3937
`ppEffectFade` | 1793
`ppEffectFadeSmoothly` | 3849
`ppEffectFallOverLeft` | 3934
`ppEffectFallOverRight` | 3935
`ppEffectFerrisWheelLeft` | 3899
`ppEffectFerrisWheelRight` | 3900
`ppEffectFlashbulb` | 3909
`ppEffectFlashOnceFast` | 3841
`ppEffectFlashOnceMedium` | 3842
`ppEffectFlashOnceSlow` | 3843
`ppEffectFlipDown` | 3908
`ppEffectFlipLeft` | 3905
`ppEffectFlipRight` | 3907
`ppEffectFlipUp` | 3906
`ppEffectFlyFromBottom` | 3332
`ppEffectFlyFromBottomLeft` | 3335
`ppEffectFlyFromBottomRight` | 3336
`ppEffectFlyFromLeft` | 3329
`ppEffectFlyFromRight` | 3331
`ppEffectFlyFromTop` | 3330
`ppEffectFlyFromTopLeft` | 3333
`ppEffectFlyFromTopRight` | 3334
`ppEffectFlyThroughIn` | 3890
`ppEffectFlyThroughInBounce` | 3892
`ppEffectFlyThroughOut` | 3891
`ppEffectFlyThroughOutBounce` | 3893
`ppEffectFracture` | 3942
`ppEffectGalleryLeft` | 3880
`ppEffectGalleryRight` | 3881
`ppEffectGlitterDiamondDown` | 3875
`ppEffectGlitterDiamondLeft` | 3872
`ppEffectGlitterDiamondRight` | 3874
`ppEffectGlitterDiamondUp` | 3873
`ppEffectGlitterHexagonDown` | 3879
`ppEffectGlitterHexagonLeft` | 3876
`ppEffectGlitterHexagonRight` | 3878
`ppEffectGlitterHexagonUp` | 3877
`ppEffectHoneycomb` | 3898
`ppEffectMixed` | -2
`ppEffectMorphByChar` | 3956
`ppEffectMorphByObject` | 3954
`ppEffectMorphByWord` | 3955
`ppEffectNewsflash` | 3850
`ppEffectNone` | 0
`ppEffectOrbitDown` | 3929
`ppEffectOrbitLeft` | 3926
`ppEffectOrbitRight` | 3928
`ppEffectOrbitUp` | 3927
`ppEffectOrigamiLeft` | 3952
`ppEffectOrigamiRight` | 3953
`ppEffectPageCurlDoubleLeft` | 3948
`ppEffectPageCurlDoubleRight` | 3949
`ppEffectPageCurlSingleLeft` | 3946
`ppEffectPageCurlSingleRight` | 3947
`ppEffectPanDown` | 3933
`ppEffectPanLeft` | 3930
`ppEffectPanRight` | 3932
`ppEffectPanUp` | 3931
`ppEffectPeekFromDown` | 3338
`ppEffectPeekFromLeft` | 3337
`ppEffectPeekFromRight` | 3339
`ppEffectPeekFromUp` | 3340
`ppEffectPeelOffLeft` | 3944
`ppEffectPeelOffRight` | 3945
`ppEffectPlusOut` | 3851
`ppEffectPrestige` | 3941
`ppEffectPushDown` | 3852
`ppEffectPushLeft` | 3853
`ppEffectPushRight` | 3854
`ppEffectPushUp` | 3855
`ppEffectRandom` | 513
`ppEffectRandomBarsHorizontal` | 2305
`ppEffectRandomBarsVertical` | 2306
`ppEffectRevealBlackLeft` | 3896
`ppEffectRevealBlackRight` | 3897
`ppEffectRevealSmoothLeft` | 3894
`ppEffectRevealSmoothRight` | 3895
`ppEffectRippleCenter` | 3867
`ppEffectRippleLeftDown` | 3870
`ppEffectRippleLeftUp` | 3869
`ppEffectRippleRightDown` | 3871
`ppEffectRippleRightUp` | 3868
`ppEffectRotateDown` | 3921
`ppEffectRotateLeft` | 3918
`ppEffectRotateRight` | 3920
`ppEffectRotateUp` | 3919
`ppEffectShredRectangleIn` | 3912
`ppEffectShredRectangleOut` | 3913
`ppEffectShredStripsIn` | 3910
`ppEffectShredStripsOut` | 3911
`ppEffectSpiral` | 3357
`ppEffectSplitHorizontalIn` | 3586
`ppEffectSplitHorizontalOut` | 3585
`ppEffectSplitVerticalIn` | 3588
`ppEffectSplitVerticalOut` | 3587
`ppEffectStretchAcross` | 3351
`ppEffectStretchDown` | 3355
`ppEffectStretchLeft` | 3352
`ppEffectStretchRight` | 3354
`ppEffectStretchUp` | 3353
`ppEffectStripsDownLeft` | 2563
`ppEffectStripsDownRight` | 2564
`ppEffectStripsLeftDown` | 2567
`ppEffectStripsLeftUp` | 2565
`ppEffectStripsRightDown` | 2568
`ppEffectStripsRightUp` | 2566
`ppEffectStripsUpLeft` | 2561
`ppEffectStripsUpRight` | 2562
`ppEffectSwitchDown` | 3904
`ppEffectSwitchLeft` | 3901
`ppEffectSwitchRight` | 3903
`ppEffectSwitchUp` | 3902
`ppEffectSwivel` | 3356
`ppEffectUncoverDown` | 2052
`ppEffectUncoverLeft` | 2049
`ppEffectUncoverLeftDown` | 2055
`ppEffectUncoverLeftUp` | 2053
`ppEffectUncoverRight` | 2051
`ppEffectUncoverRightDown` | 2056
`ppEffectUncoverRightUp` | 2054
`ppEffectUncoverUp` | 2050
`ppEffectVortexDown` | 3866
`ppEffectVortexLeft` | 3863
`ppEffectVortexRight` | 3865
`ppEffectVortexUp` | 3864
`ppEffectWarpIn` | 3888
`ppEffectWarpOut` | 3889
`ppEffectWedge` | 3856
`ppEffectWheel1Spoke` | 3857
`ppEffectWheel2Spokes` | 3858
`ppEffectWheel3Spokes` | 3859
`ppEffectWheel4Spokes` | 3860
`ppEffectWheel8Spokes` | 3861
`ppEffectWheelReverse1Spoke` | 3862
`ppEffectWindLeft` | 3939
`ppEffectWindowHorizontal` | 3887
`ppEffectWindowVertical` | 3886
`ppEffectWindRight` | 3940
`ppEffectWipeDown` | 2820
`ppEffectWipeLeft` | 2817
`ppEffectWipeRight` | 2819
`ppEffectWipeUp` | 2818
`ppEffectZoomBottom` | 3350
`ppEffectZoomCenter` | 3349
`ppEffectZoomIn` | 3345
`ppEffectZoomInSlightly` | 3346
`ppEffectZoomOut` | 3347
`ppEffectZoomOutSlightly` | 3348

Show source

    proc ::Ppt::Enum::PpEntryEffect {} {

        # ppEffectAirplaneLeft - 3950
        # ppEffectAirplaneRight - 3951
        # ppEffectAppear - 3844
        # ppEffectBlindsHorizontal - 769
        # ppEffectBlindsVertical - 770
        # ppEffectBoxDown - 3925
        # ppEffectBoxIn - 3074
        # ppEffectBoxLeft - 3922
        # ppEffectBoxOut - 3073
        # ppEffectBoxRight - 3924
        # ppEffectBoxUp - 3923
        # ppEffectCheckerboardAcross - 1025
        # ppEffectCheckerboardDown - 1026
        # ppEffectCircleOut - 3845
        # ppEffectCombHorizontal - 3847
        # ppEffectCombVertical - 3848
        # ppEffectConveyorLeft - 3882
        # ppEffectConveyorRight - 3883
        # ppEffectCoverDown - 1284
        # ppEffectCoverLeft - 1281
        # ppEffectCoverLeftDown - 1287
        # ppEffectCoverLeftUp - 1285
        # ppEffectCoverRight - 1283
        # ppEffectCoverRightDown - 1288
        # ppEffectCoverRightUp - 1286
        # ppEffectCoverUp - 1282
        # ppEffectCrawlFromDown - 3344
        # ppEffectCrawlFromLeft - 3341
        # ppEffectCrawlFromRight - 3343
        # ppEffectCrawlFromUp - 3342
        # ppEffectCrush - 3943
        # ppEffectCubeDown - 3917
        # ppEffectCubeLeft - 3914
        # ppEffectCubeRight - 3916
        # ppEffectCubeUp - 3915
        # ppEffectCurtains - 3938
        # ppEffectCut - 257
        # ppEffectCutThroughBlack - 258
        # ppEffectDiamondOut - 3846
        # ppEffectDissolve - 1537
        # ppEffectDoorsHorizontal - 3885
        # ppEffectDoorsVertical - 3884
        # ppEffectDrapeLeft - 3936
        # ppEffectDrapeRight - 3937
        # ppEffectFade - 1793
        # ppEffectFadeSmoothly - 3849
        # ppEffectFallOverLeft - 3934
        # ppEffectFallOverRight - 3935
        # ppEffectFerrisWheelLeft - 3899
        # ppEffectFerrisWheelRight - 3900
        # ppEffectFlashbulb - 3909
        # ppEffectFlashOnceFast - 3841
        # ppEffectFlashOnceMedium - 3842
        # ppEffectFlashOnceSlow - 3843
        # ppEffectFlipDown - 3908
        # ppEffectFlipLeft - 3905
        # ppEffectFlipRight - 3907
        # ppEffectFlipUp - 3906
        # ppEffectFlyFromBottom - 3332
        # ppEffectFlyFromBottomLeft - 3335
        # ppEffectFlyFromBottomRight - 3336
        # ppEffectFlyFromLeft - 3329
        # ppEffectFlyFromRight - 3331
        # ppEffectFlyFromTop - 3330
        # ppEffectFlyFromTopLeft - 3333
        # ppEffectFlyFromTopRight - 3334
        # ppEffectFlyThroughIn - 3890
        # ppEffectFlyThroughInBounce - 3892
        # ppEffectFlyThroughOut - 3891
        # ppEffectFlyThroughOutBounce - 3893
        # ppEffectFracture - 3942
        # ppEffectGalleryLeft - 3880
        # ppEffectGalleryRight - 3881
        # ppEffectGlitterDiamondDown - 3875
        # ppEffectGlitterDiamondLeft - 3872
        # ppEffectGlitterDiamondRight - 3874
        # ppEffectGlitterDiamondUp - 3873
        # ppEffectGlitterHexagonDown - 3879
        # ppEffectGlitterHexagonLeft - 3876
        # ppEffectGlitterHexagonRight - 3878
        # ppEffectGlitterHexagonUp - 3877
        # ppEffectHoneycomb - 3898
        # ppEffectMixed - -2
        # ppEffectMorphByChar - 3956
        # ppEffectMorphByObject - 3954
        # ppEffectMorphByWord - 3955
        # ppEffectNewsflash - 3850
        # ppEffectNone - 0
        # ppEffectOrbitDown - 3929
        # ppEffectOrbitLeft - 3926
        # ppEffectOrbitRight - 3928
        # ppEffectOrbitUp - 3927
        # ppEffectOrigamiLeft - 3952
        # ppEffectOrigamiRight - 3953
        # ppEffectPageCurlDoubleLeft - 3948
        # ppEffectPageCurlDoubleRight - 3949
        # ppEffectPageCurlSingleLeft - 3946
        # ppEffectPageCurlSingleRight - 3947
        # ppEffectPanDown - 3933
        # ppEffectPanLeft - 3930
        # ppEffectPanRight - 3932
        # ppEffectPanUp - 3931
        # ppEffectPeekFromDown - 3338
        # ppEffectPeekFromLeft - 3337
        # ppEffectPeekFromRight - 3339
        # ppEffectPeekFromUp - 3340
        # ppEffectPeelOffLeft - 3944
        # ppEffectPeelOffRight - 3945
        # ppEffectPlusOut - 3851
        # ppEffectPrestige - 3941
        # ppEffectPushDown - 3852
        # ppEffectPushLeft - 3853
        # ppEffectPushRight - 3854
        # ppEffectPushUp - 3855
        # ppEffectRandom - 513
        # ppEffectRandomBarsHorizontal - 2305
        # ppEffectRandomBarsVertical - 2306
        # ppEffectRevealBlackLeft - 3896
        # ppEffectRevealBlackRight - 3897
        # ppEffectRevealSmoothLeft - 3894
        # ppEffectRevealSmoothRight - 3895
        # ppEffectRippleCenter - 3867
        # ppEffectRippleLeftDown - 3870
        # ppEffectRippleLeftUp - 3869
        # ppEffectRippleRightDown - 3871
        # ppEffectRippleRightUp - 3868
        # ppEffectRotateDown - 3921
        # ppEffectRotateLeft - 3918
        # ppEffectRotateRight - 3920
        # ppEffectRotateUp - 3919
        # ppEffectShredRectangleIn - 3912
        # ppEffectShredRectangleOut - 3913
        # ppEffectShredStripsIn - 3910
        # ppEffectShredStripsOut - 3911
        # ppEffectSpiral - 3357
        # ppEffectSplitHorizontalIn - 3586
        # ppEffectSplitHorizontalOut - 3585
        # ppEffectSplitVerticalIn - 3588
        # ppEffectSplitVerticalOut - 3587
        # ppEffectStretchAcross - 3351
        # ppEffectStretchDown - 3355
        # ppEffectStretchLeft - 3352
        # ppEffectStretchRight - 3354
        # ppEffectStretchUp - 3353
        # ppEffectStripsDownLeft - 2563
        # ppEffectStripsDownRight - 2564
        # ppEffectStripsLeftDown - 2567
        # ppEffectStripsLeftUp - 2565
        # ppEffectStripsRightDown - 2568
        # ppEffectStripsRightUp - 2566
        # ppEffectStripsUpLeft - 2561
        # ppEffectStripsUpRight - 2562
        # ppEffectSwitchDown - 3904
        # ppEffectSwitchLeft - 3901
        # ppEffectSwitchRight - 3903
        # ppEffectSwitchUp - 3902
        # ppEffectSwivel - 3356
        # ppEffectUncoverDown - 2052
        # ppEffectUncoverLeft - 2049
        # ppEffectUncoverLeftDown - 2055
        # ppEffectUncoverLeftUp - 2053
        # ppEffectUncoverRight - 2051
        # ppEffectUncoverRightDown - 2056
        # ppEffectUncoverRightUp - 2054
        # ppEffectUncoverUp - 2050
        # ppEffectVortexDown - 3866
        # ppEffectVortexLeft - 3863
        # ppEffectVortexRight - 3865
        # ppEffectVortexUp - 3864
        # ppEffectWarpIn - 3888
        # ppEffectWarpOut - 3889
        # ppEffectWedge - 3856
        # ppEffectWheel1Spoke - 3857
        # ppEffectWheel2Spokes - 3858
        # ppEffectWheel3Spokes - 3859
        # ppEffectWheel4Spokes - 3860
        # ppEffectWheel8Spokes - 3861
        # ppEffectWheelReverse1Spoke - 3862
        # ppEffectWindLeft - 3939
        # ppEffectWindowHorizontal - 3887
        # ppEffectWindowVertical - 3886
        # ppEffectWindRight - 3940
        # ppEffectWipeDown - 2820
        # ppEffectWipeLeft - 2817
        # ppEffectWipeRight - 2819
        # ppEffectWipeUp - 2818
        # ppEffectZoomBottom - 3350
        # ppEffectZoomCenter - 3349
        # ppEffectZoomIn - 3345
        # ppEffectZoomInSlightly - 3346
        # ppEffectZoomOut - 3347
        # ppEffectZoomOutSlightly - 3348
        return { ppEffectAirplaneLeft 3950 ppEffectAirplaneRight 3951 ppEffectAppear 3844 ppEffectBlindsHorizontal 769 ppEffectBlindsVertical 770 ppEffectBoxDown 3925 ppEffectBoxIn 3074 ppEffectBoxLeft 3922 ppEffectBoxOut 3073 ppEffectBoxRight 3924 ppEffectBoxUp 3923 ppEffectCheckerboardAcross 1025 ppEffectCheckerboardDown 1026 ppEffectCircleOut 3845 ppEffectCombHorizontal 3847 ppEffectCombVertical 3848 ppEffectConveyorLeft 3882 ppEffectConveyorRight 3883 ppEffectCoverDown 1284 ppEffectCoverLeft 1281 ppEffectCoverLeftDown 1287 ppEffectCoverLeftUp 1285 ppEffectCoverRight 1283 ppEffectCoverRightDown 1288 ppEffectCoverRightUp 1286 ppEffectCoverUp 1282 ppEffectCrawlFromDown 3344 ppEffectCrawlFromLeft 3341 ppEffectCrawlFromRight 3343 ppEffectCrawlFromUp 3342 ppEffectCrush 3943 ppEffectCubeDown 3917 ppEffectCubeLeft 3914 ppEffectCubeRight 3916 ppEffectCubeUp 3915 ppEffectCurtains 3938 ppEffectCut 257 ppEffectCutThroughBlack 258 ppEffectDiamondOut 3846 ppEffectDissolve 1537 ppEffectDoorsHorizontal 3885 ppEffectDoorsVertical 3884 ppEffectDrapeLeft 3936 ppEffectDrapeRight 3937 ppEffectFade 1793 ppEffectFadeSmoothly 3849 ppEffectFallOverLeft 3934 ppEffectFallOverRight 3935 ppEffectFerrisWheelLeft 3899 ppEffectFerrisWheelRight 3900 ppEffectFlashbulb 3909 ppEffectFlashOnceFast 3841 ppEffectFlashOnceMedium 3842 ppEffectFlashOnceSlow 3843 ppEffectFlipDown 3908 ppEffectFlipLeft 3905 ppEffectFlipRight 3907 ppEffectFlipUp 3906 ppEffectFlyFromBottom 3332 ppEffectFlyFromBottomLeft 3335 ppEffectFlyFromBottomRight 3336 ppEffectFlyFromLeft 3329 ppEffectFlyFromRight 3331 ppEffectFlyFromTop 3330 ppEffectFlyFromTopLeft 3333 ppEffectFlyFromTopRight 3334 ppEffectFlyThroughIn 3890 ppEffectFlyThroughInBounce 3892 ppEffectFlyThroughOut 3891 ppEffectFlyThroughOutBounce 3893 ppEffectFracture 3942 ppEffectGalleryLeft 3880 ppEffectGalleryRight 3881 ppEffectGlitterDiamondDown 3875 ppEffectGlitterDiamondLeft 3872 ppEffectGlitterDiamondRight 3874 ppEffectGlitterDiamondUp 3873 ppEffectGlitterHexagonDown 3879 ppEffectGlitterHexagonLeft 3876 ppEffectGlitterHexagonRight 3878 ppEffectGlitterHexagonUp 3877 ppEffectHoneycomb 3898 ppEffectMixed -2 ppEffectMorphByChar 3956 ppEffectMorphByObject 3954 ppEffectMorphByWord 3955 ppEffectNewsflash 3850 ppEffectNone 0 ppEffectOrbitDown 3929 ppEffectOrbitLeft 3926 ppEffectOrbitRight 3928 ppEffectOrbitUp 3927 ppEffectOrigamiLeft 3952 ppEffectOrigamiRight 3953 ppEffectPageCurlDoubleLeft 3948 ppEffectPageCurlDoubleRight 3949 ppEffectPageCurlSingleLeft 3946 ppEffectPageCurlSingleRight 3947 ppEffectPanDown 3933 ppEffectPanLeft 3930 ppEffectPanRight 3932 ppEffectPanUp 3931 ppEffectPeekFromDown 3338 ppEffectPeekFromLeft 3337 ppEffectPeekFromRight 3339 ppEffectPeekFromUp 3340 ppEffectPeelOffLeft 3944 ppEffectPeelOffRight 3945 ppEffectPlusOut 3851 ppEffectPrestige 3941 ppEffectPushDown 3852 ppEffectPushLeft 3853 ppEffectPushRight 3854 ppEffectPushUp 3855 ppEffectRandom 513 ppEffectRandomBarsHorizontal 2305 ppEffectRandomBarsVertical 2306 ppEffectRevealBlackLeft 3896 ppEffectRevealBlackRight 3897 ppEffectRevealSmoothLeft 3894 ppEffectRevealSmoothRight 3895 ppEffectRippleCenter 3867 ppEffectRippleLeftDown 3870 ppEffectRippleLeftUp 3869 ppEffectRippleRightDown 3871 ppEffectRippleRightUp 3868 ppEffectRotateDown 3921 ppEffectRotateLeft 3918 ppEffectRotateRight 3920 ppEffectRotateUp 3919 ppEffectShredRectangleIn 3912 ppEffectShredRectangleOut 3913 ppEffectShredStripsIn 3910 ppEffectShredStripsOut 3911 ppEffectSpiral 3357 ppEffectSplitHorizontalIn 3586 ppEffectSplitHorizontalOut 3585 ppEffectSplitVerticalIn 3588 ppEffectSplitVerticalOut 3587 ppEffectStretchAcross 3351 ppEffectStretchDown 3355 ppEffectStretchLeft 3352 ppEffectStretchRight 3354 ppEffectStretchUp 3353 ppEffectStripsDownLeft 2563 ppEffectStripsDownRight 2564 ppEffectStripsLeftDown 2567 ppEffectStripsLeftUp 2565 ppEffectStripsRightDown 2568 ppEffectStripsRightUp 2566 ppEffectStripsUpLeft 2561 ppEffectStripsUpRight 2562 ppEffectSwitchDown 3904 ppEffectSwitchLeft 3901 ppEffectSwitchRight 3903 ppEffectSwitchUp 3902 ppEffectSwivel 3356 ppEffectUncoverDown 2052 ppEffectUncoverLeft 2049 ppEffectUncoverLeftDown 2055 ppEffectUncoverLeftUp 2053 ppEffectUncoverRight 2051 ppEffectUncoverRightDown 2056 ppEffectUncoverRightUp 2054 ppEffectUncoverUp 2050 ppEffectVortexDown 3866 ppEffectVortexLeft 3863 ppEffectVortexRight 3865 ppEffectVortexUp 3864 ppEffectWarpIn 3888 ppEffectWarpOut 3889 ppEffectWedge 3856 ppEffectWheel1Spoke 3857 ppEffectWheel2Spokes 3858 ppEffectWheel3Spokes 3859 ppEffectWheel4Spokes 3860 ppEffectWheel8Spokes 3861 ppEffectWheelReverse1Spoke 3862 ppEffectWindLeft 3939 ppEffectWindowHorizontal 3887 ppEffectWindowVertical 3886 ppEffectWindRight 3940 ppEffectWipeDown 2820 ppEffectWipeLeft 2817 ppEffectWipeRight 2819 ppEffectWipeUp 2818 ppEffectZoomBottom 3350 ppEffectZoomCenter 3349 ppEffectZoomIn 3345 ppEffectZoomInSlightly 3346 ppEffectZoomOut 3347 ppEffectZoomOutSlightly 3348 }
    }

#### PpExportMode [::Ppt::Enum]Enum, Main

PpExportMode

`ppClipRelativeToSlide` | 2
`ppRelativeToSlide` | 1
`ppScaleToFit` | 3
`ppScaleXY` | 4

Show source

    proc ::Ppt::Enum::PpExportMode {} {

        # ppClipRelativeToSlide - 2
        # ppRelativeToSlide - 1
        # ppScaleToFit - 3
        # ppScaleXY - 4
        return { ppClipRelativeToSlide 2 ppRelativeToSlide 1 ppScaleToFit 3 ppScaleXY 4 }
    }

#### PpFarEastLineBreakLevel [::Ppt::Enum]Enum, Main

PpFarEastLineBreakLevel

`ppFarEastLineBreakLevelCustom` | 3
`ppFarEastLineBreakLevelNormal` | 1
`ppFarEastLineBreakLevelStrict` | 2

Show source

    proc ::Ppt::Enum::PpFarEastLineBreakLevel {} {

        # ppFarEastLineBreakLevelCustom - 3
        # ppFarEastLineBreakLevelNormal - 1
        # ppFarEastLineBreakLevelStrict - 2
        return { ppFarEastLineBreakLevelCustom 3 ppFarEastLineBreakLevelNormal 1 ppFarEastLineBreakLevelStrict 2 }
    }

#### PpFileDialogType [::Ppt::Enum]Enum, Main

PpFileDialogType

`ppFileDialogOpen` | 1
`ppFileDialogSave` | 2

Show source

    proc ::Ppt::Enum::PpFileDialogType {} {

        # ppFileDialogOpen - 1
        # ppFileDialogSave - 2
        return { ppFileDialogOpen 1 ppFileDialogSave 2 }
    }

#### PpFixedFormatIntent [::Ppt::Enum]Enum, Main

PpFixedFormatIntent

`ppFixedFormatIntentPrint` | 2
`ppFixedFormatIntentScreen` | 1

Show source

    proc ::Ppt::Enum::PpFixedFormatIntent {} {

        # ppFixedFormatIntentPrint - 2
        # ppFixedFormatIntentScreen - 1
        return { ppFixedFormatIntentPrint 2 ppFixedFormatIntentScreen 1 }
    }

#### PpFixedFormatType [::Ppt::Enum]Enum, Main

PpFixedFormatType

`ppFixedFormatTypePDF` | 2
`ppFixedFormatTypeXPS` | 1

Show source

    proc ::Ppt::Enum::PpFixedFormatType {} {

        # ppFixedFormatTypePDF - 2
        # ppFixedFormatTypeXPS - 1
        return { ppFixedFormatTypePDF 2 ppFixedFormatTypeXPS 1 }
    }

#### PpFollowColors [::Ppt::Enum]Enum, Main

PpFollowColors

`ppFollowColorsMixed` | -2
`ppFollowColorsNone` | 0
`ppFollowColorsScheme` | 1
`ppFollowColorsTextAndBackground` | 2

Show source

    proc ::Ppt::Enum::PpFollowColors {} {

        # ppFollowColorsMixed - -2
        # ppFollowColorsNone - 0
        # ppFollowColorsScheme - 1
        # ppFollowColorsTextAndBackground - 2
        return { ppFollowColorsMixed -2 ppFollowColorsNone 0 ppFollowColorsScheme 1 ppFollowColorsTextAndBackground 2 }
    }

#### PpFrameColors [::Ppt::Enum]Enum, Main

PpFrameColors

`ppFrameColorsBlackTextOnWhite` | 5
`ppFrameColorsBrowserColors` | 1
`ppFrameColorsPresentationSchemeAccentColor` | 3
`ppFrameColorsPresentationSchemeTextColor` | 2
`ppFrameColorsWhiteTextOnBlack` | 4

Show source

    proc ::Ppt::Enum::PpFrameColors {} {

        # ppFrameColorsBlackTextOnWhite - 5
        # ppFrameColorsBrowserColors - 1
        # ppFrameColorsPresentationSchemeAccentColor - 3
        # ppFrameColorsPresentationSchemeTextColor - 2
        # ppFrameColorsWhiteTextOnBlack - 4
        return { ppFrameColorsBlackTextOnWhite 5 ppFrameColorsBrowserColors 1 ppFrameColorsPresentationSchemeAccentColor 3 ppFrameColorsPresentationSchemeTextColor 2 ppFrameColorsWhiteTextOnBlack 4 }
    }

#### PpGuideOrientation [::Ppt::Enum]Enum, Main

PpGuideOrientation

`ppHorizontalGuide` | 1
`ppVerticalGuide` | 2

Show source

    proc ::Ppt::Enum::PpGuideOrientation {} {

        # ppHorizontalGuide - 1
        # ppVerticalGuide - 2
        return { ppHorizontalGuide 1 ppVerticalGuide 2 }
    }

#### PpHTMLVersion [::Ppt::Enum]Enum, Main

PpHTMLVersion

`ppHTMLAutodetect` | 4
`ppHTMLDual` | 3
`ppHTMLv3` | 1
`ppHTMLv4` | 2

Show source

    proc ::Ppt::Enum::PpHTMLVersion {} {

        # ppHTMLAutodetect - 4
        # ppHTMLDual - 3
        # ppHTMLv3 - 1
        # ppHTMLv4 - 2
        return { ppHTMLAutodetect 4 ppHTMLDual 3 ppHTMLv3 1 ppHTMLv4 2 }
    }

#### PpIndentControl [::Ppt::Enum]Enum, Main

PpIndentControl

`ppIndentControlMixed` | -2
`ppIndentKeepAttr` | 2
`ppIndentReplaceAttr` | 1

Show source

    proc ::Ppt::Enum::PpIndentControl {} {

        # ppIndentControlMixed - -2
        # ppIndentKeepAttr - 2
        # ppIndentReplaceAttr - 1
        return { ppIndentControlMixed -2 ppIndentKeepAttr 2 ppIndentReplaceAttr 1 }
    }

#### PpMediaTaskStatus [::Ppt::Enum]Enum, Main

PpMediaTaskStatus

`ppMediaTaskStatusDone` | 3
`ppMediaTaskStatusFailed` | 4
`ppMediaTaskStatusInProgress` | 1
`ppMediaTaskStatusNone` | 0
`ppMediaTaskStatusQueued` | 2

Show source

    proc ::Ppt::Enum::PpMediaTaskStatus {} {

        # ppMediaTaskStatusDone - 3
        # ppMediaTaskStatusFailed - 4
        # ppMediaTaskStatusInProgress - 1
        # ppMediaTaskStatusNone - 0
        # ppMediaTaskStatusQueued - 2
        return { ppMediaTaskStatusDone 3 ppMediaTaskStatusFailed 4 ppMediaTaskStatusInProgress 1 ppMediaTaskStatusNone 0 ppMediaTaskStatusQueued 2 }
    }

#### PpMediaType [::Ppt::Enum]Enum, Main

PpMediaType

`ppMediaTypeMixed` | -2
`ppMediaTypeMovie` | 3
`ppMediaTypeOther` | 1
`ppMediaTypeSound` | 2

Show source

    proc ::Ppt::Enum::PpMediaType {} {

        # ppMediaTypeMixed - -2
        # ppMediaTypeMovie - 3
        # ppMediaTypeOther - 1
        # ppMediaTypeSound - 2
        return { ppMediaTypeMixed -2 ppMediaTypeMovie 3 ppMediaTypeOther 1 ppMediaTypeSound 2 }
    }

#### PpMouseActivation [::Ppt::Enum]Enum, Main

PpMouseActivation

`ppMouseClick` | 1
`ppMouseOver` | 2

Show source

    proc ::Ppt::Enum::PpMouseActivation {} {

        # ppMouseClick - 1
        # ppMouseOver - 2
        return { ppMouseClick 1 ppMouseOver 2 }
    }

#### PpNumberedBulletStyle [::Ppt::Enum]Enum, Main

PpNumberedBulletStyle

`ppBulletAlphaLCParenBoth` | 8
`ppBulletAlphaLCParenRight` | 9
`ppBulletAlphaLCPeriod` | 0
`ppBulletAlphaUCParenBoth` | 10
`ppBulletAlphaUCParenRight` | 11
`ppBulletAlphaUCPeriod` | 1
`ppBulletArabicAbjadDash` | 24
`ppBulletArabicAlphaDash` | 23
`ppBulletArabicDBPeriod` | 29
`ppBulletArabicDBPlain` | 28
`ppBulletArabicParenBoth` | 12
`ppBulletArabicParenRight` | 2
`ppBulletArabicPeriod` | 3
`ppBulletArabicPlain` | 13
`ppBulletCircleNumDBPlain` | 18
`ppBulletCircleNumWDBlackPlain` | 20
`ppBulletCircleNumWDWhitePlain` | 19
`ppBulletHebrewAlphaDash` | 25
`ppBulletHindiAlpha1Period` | 40
`ppBulletHindiAlphaPeriod` | 36
`ppBulletHindiNumParenRight` | 39
`ppBulletHindiNumPeriod` | 37
`ppBulletKanjiKoreanPeriod` | 27
`ppBulletKanjiKoreanPlain` | 26
`ppBulletKanjiSimpChinDBPeriod` | 38
`ppBulletRomanLCParenBoth` | 4
`ppBulletRomanLCParenRight` | 5
`ppBulletRomanLCPeriod` | 6
`ppBulletRomanUCParenBoth` | 14
`ppBulletRomanUCParenRight` | 15
`ppBulletRomanUCPeriod` | 7
`ppBulletSimpChinPeriod` | 17
`ppBulletSimpChinPlain` | 16
`ppBulletStyleMixed` | -2
`ppBulletThaiAlphaParenBoth` | 32
`ppBulletThaiAlphaParenRight` | 31
`ppBulletThaiAlphaPeriod` | 30
`ppBulletThaiNumParenBoth` | 35
`ppBulletThaiNumParenRight` | 34
`ppBulletThaiNumPeriod` | 33
`ppBulletTradChinPeriod` | 22
`ppBulletTradChinPlain` | 21

Show source

    proc ::Ppt::Enum::PpNumberedBulletStyle {} {

        # ppBulletAlphaLCParenBoth - 8
        # ppBulletAlphaLCParenRight - 9
        # ppBulletAlphaLCPeriod - 0
        # ppBulletAlphaUCParenBoth - 10
        # ppBulletAlphaUCParenRight - 11
        # ppBulletAlphaUCPeriod - 1
        # ppBulletArabicAbjadDash - 24
        # ppBulletArabicAlphaDash - 23
        # ppBulletArabicDBPeriod - 29
        # ppBulletArabicDBPlain - 28
        # ppBulletArabicParenBoth - 12
        # ppBulletArabicParenRight - 2
        # ppBulletArabicPeriod - 3
        # ppBulletArabicPlain - 13
        # ppBulletCircleNumDBPlain - 18
        # ppBulletCircleNumWDBlackPlain - 20
        # ppBulletCircleNumWDWhitePlain - 19
        # ppBulletHebrewAlphaDash - 25
        # ppBulletHindiAlpha1Period - 40
        # ppBulletHindiAlphaPeriod - 36
        # ppBulletHindiNumParenRight - 39
        # ppBulletHindiNumPeriod - 37
        # ppBulletKanjiKoreanPeriod - 27
        # ppBulletKanjiKoreanPlain - 26
        # ppBulletKanjiSimpChinDBPeriod - 38
        # ppBulletRomanLCParenBoth - 4
        # ppBulletRomanLCParenRight - 5
        # ppBulletRomanLCPeriod - 6
        # ppBulletRomanUCParenBoth - 14
        # ppBulletRomanUCParenRight - 15
        # ppBulletRomanUCPeriod - 7
        # ppBulletSimpChinPeriod - 17
        # ppBulletSimpChinPlain - 16
        # ppBulletStyleMixed - -2
        # ppBulletThaiAlphaParenBoth - 32
        # ppBulletThaiAlphaParenRight - 31
        # ppBulletThaiAlphaPeriod - 30
        # ppBulletThaiNumParenBoth - 35
        # ppBulletThaiNumParenRight - 34
        # ppBulletThaiNumPeriod - 33
        # ppBulletTradChinPeriod - 22
        # ppBulletTradChinPlain - 21
        return { ppBulletAlphaLCParenBoth 8 ppBulletAlphaLCParenRight 9 ppBulletAlphaLCPeriod 0 ppBulletAlphaUCParenBoth 10 ppBulletAlphaUCParenRight 11 ppBulletAlphaUCPeriod 1 ppBulletArabicAbjadDash 24 ppBulletArabicAlphaDash 23 ppBulletArabicDBPeriod 29 ppBulletArabicDBPlain 28 ppBulletArabicParenBoth 12 ppBulletArabicParenRight 2 ppBulletArabicPeriod 3 ppBulletArabicPlain 13 ppBulletCircleNumDBPlain 18 ppBulletCircleNumWDBlackPlain 20 ppBulletCircleNumWDWhitePlain 19 ppBulletHebrewAlphaDash 25 ppBulletHindiAlpha1Period 40 ppBulletHindiAlphaPeriod 36 ppBulletHindiNumParenRight 39 ppBulletHindiNumPeriod 37 ppBulletKanjiKoreanPeriod 27 ppBulletKanjiKoreanPlain 26 ppBulletKanjiSimpChinDBPeriod 38 ppBulletRomanLCParenBoth 4 ppBulletRomanLCParenRight 5 ppBulletRomanLCPeriod 6 ppBulletRomanUCParenBoth 14 ppBulletRomanUCParenRight 15 ppBulletRomanUCPeriod 7 ppBulletSimpChinPeriod 17 ppBulletSimpChinPlain 16 ppBulletStyleMixed -2 ppBulletThaiAlphaParenBoth 32 ppBulletThaiAlphaParenRight 31 ppBulletThaiAlphaPeriod 30 ppBulletThaiNumParenBoth 35 ppBulletThaiNumParenRight 34 ppBulletThaiNumPeriod 33 ppBulletTradChinPeriod 22 ppBulletTradChinPlain 21 }
    }

#### PpParagraphAlignment [::Ppt::Enum]Enum, Main

PpParagraphAlignment

`ppAlignCenter` | 2
`ppAlignDistribute` | 5
`ppAlignJustify` | 4
`ppAlignJustifyLow` | 7
`ppAlignLeft` | 1
`ppAlignmentMixed` | -2
`ppAlignRight` | 3
`ppAlignThaiDistribute` | 6

Show source

    proc ::Ppt::Enum::PpParagraphAlignment {} {

        # ppAlignCenter - 2
        # ppAlignDistribute - 5
        # ppAlignJustify - 4
        # ppAlignJustifyLow - 7
        # ppAlignLeft - 1
        # ppAlignmentMixed - -2
        # ppAlignRight - 3
        # ppAlignThaiDistribute - 6
        return { ppAlignCenter 2 ppAlignDistribute 5 ppAlignJustify 4 ppAlignJustifyLow 7 ppAlignLeft 1 ppAlignmentMixed -2 ppAlignRight 3 ppAlignThaiDistribute 6 }
    }

#### PpPasteDataType [::Ppt::Enum]Enum, Main

PpPasteDataType

`ppPasteBitmap` | 1
`ppPasteDefault` | 0
`ppPasteEnhancedMetafile` | 2
`ppPasteGIF` | 4
`ppPasteHTML` | 8
`ppPasteJPG` | 5
`ppPasteMetafilePicture` | 3
`ppPasteOLEObject` | 10
`ppPastePNG` | 6
`ppPasteRTF` | 9
`ppPasteShape` | 11
`ppPasteSVG` | 12
`ppPasteText` | 7

Show source

    proc ::Ppt::Enum::PpPasteDataType {} {

        # ppPasteBitmap - 1
        # ppPasteDefault - 0
        # ppPasteEnhancedMetafile - 2
        # ppPasteGIF - 4
        # ppPasteHTML - 8
        # ppPasteJPG - 5
        # ppPasteMetafilePicture - 3
        # ppPasteOLEObject - 10
        # ppPastePNG - 6
        # ppPasteRTF - 9
        # ppPasteShape - 11
        # ppPasteSVG - 12
        # ppPasteText - 7
        return { ppPasteBitmap 1 ppPasteDefault 0 ppPasteEnhancedMetafile 2 ppPasteGIF 4 ppPasteHTML 8 ppPasteJPG 5 ppPasteMetafilePicture 3 ppPasteOLEObject 10 ppPastePNG 6 ppPasteRTF 9 ppPasteShape 11 ppPasteSVG 12 ppPasteText 7 }
    }

#### PpPlaceholderType [::Ppt::Enum]Enum, Main

PpPlaceholderType

`ppPlaceholderBitmap` | 9
`ppPlaceholderBody` | 2
`ppPlaceholderCenterTitle` | 3
`ppPlaceholderChart` | 8
`ppPlaceholderDate` | 16
`ppPlaceholderFooter` | 15
`ppPlaceholderHeader` | 14
`ppPlaceholderMediaClip` | 10
`ppPlaceholderMixed` | -2
`ppPlaceholderObject` | 7
`ppPlaceholderOrgChart` | 11
`ppPlaceholderPicture` | 18
`ppPlaceholderSlideNumber` | 13
`ppPlaceholderSubtitle` | 4
`ppPlaceholderTable` | 12
`ppPlaceholderTitle` | 1
`ppPlaceholderVerticalBody` | 6
`ppPlaceholderVerticalObject` | 17
`ppPlaceholderVerticalTitle` | 5

Show source

    proc ::Ppt::Enum::PpPlaceholderType {} {

        # ppPlaceholderBitmap - 9
        # ppPlaceholderBody - 2
        # ppPlaceholderCenterTitle - 3
        # ppPlaceholderChart - 8
        # ppPlaceholderDate - 16
        # ppPlaceholderFooter - 15
        # ppPlaceholderHeader - 14
        # ppPlaceholderMediaClip - 10
        # ppPlaceholderMixed - -2
        # ppPlaceholderObject - 7
        # ppPlaceholderOrgChart - 11
        # ppPlaceholderPicture - 18
        # ppPlaceholderSlideNumber - 13
        # ppPlaceholderSubtitle - 4
        # ppPlaceholderTable - 12
        # ppPlaceholderTitle - 1
        # ppPlaceholderVerticalBody - 6
        # ppPlaceholderVerticalObject - 17
        # ppPlaceholderVerticalTitle - 5
        return { ppPlaceholderBitmap 9 ppPlaceholderBody 2 ppPlaceholderCenterTitle 3 ppPlaceholderChart 8 ppPlaceholderDate 16 ppPlaceholderFooter 15 ppPlaceholderHeader 14 ppPlaceholderMediaClip 10 ppPlaceholderMixed -2 ppPlaceholderObject 7 ppPlaceholderOrgChart 11 ppPlaceholderPicture 18 ppPlaceholderSlideNumber 13 ppPlaceholderSubtitle 4 ppPlaceholderTable 12 ppPlaceholderTitle 1 ppPlaceholderVerticalBody 6 ppPlaceholderVerticalObject 17 ppPlaceholderVerticalTitle 5 }
    }

#### PpPlayerState [::Ppt::Enum]Enum, Main

PpPlayerState

`ppNotReady` | 3
`ppPaused` | 1
`ppPlaying` | 0
`ppStopped` | 2

Show source

    proc ::Ppt::Enum::PpPlayerState {} {

        # ppNotReady - 3
        # ppPaused - 1
        # ppPlaying - 0
        # ppStopped - 2
        return { ppNotReady 3 ppPaused 1 ppPlaying 0 ppStopped 2 }
    }

#### PpPrintColorType [::Ppt::Enum]Enum, Main

PpPrintColorType

`ppPrintBlackAndWhite` | 2
`ppPrintColor` | 1
`ppPrintPureBlackAndWhite` | 3

Show source

    proc ::Ppt::Enum::PpPrintColorType {} {

        # ppPrintBlackAndWhite - 2
        # ppPrintColor - 1
        # ppPrintPureBlackAndWhite - 3
        return { ppPrintBlackAndWhite 2 ppPrintColor 1 ppPrintPureBlackAndWhite 3 }
    }

#### PpPrintHandoutOrder [::Ppt::Enum]Enum, Main

PpPrintHandoutOrder

`ppPrintHandoutHorizontalFirst` | 2
`ppPrintHandoutVerticalFirst` | 1

Show source

    proc ::Ppt::Enum::PpPrintHandoutOrder {} {

        # ppPrintHandoutHorizontalFirst - 2
        # ppPrintHandoutVerticalFirst - 1
        return { ppPrintHandoutHorizontalFirst 2 ppPrintHandoutVerticalFirst 1 }
    }

#### PpPrintOutputType [::Ppt::Enum]Enum, Main

PpPrintOutputType

`ppPrintOutputBuildSlides` | 7
`ppPrintOutputFourSlideHandouts` | 8
`ppPrintOutputNineSlideHandouts` | 9
`ppPrintOutputNotesPages` | 5
`ppPrintOutputOneSlideHandouts` | 10
`ppPrintOutputOutline` | 6
`ppPrintOutputSixSlideHandouts` | 4
`ppPrintOutputSlides` | 1
`ppPrintOutputThreeSlideHandouts` | 3
`ppPrintOutputTwoSlideHandouts` | 2

Show source

    proc ::Ppt::Enum::PpPrintOutputType {} {

        # ppPrintOutputBuildSlides - 7
        # ppPrintOutputFourSlideHandouts - 8
        # ppPrintOutputNineSlideHandouts - 9
        # ppPrintOutputNotesPages - 5
        # ppPrintOutputOneSlideHandouts - 10
        # ppPrintOutputOutline - 6
        # ppPrintOutputSixSlideHandouts - 4
        # ppPrintOutputSlides - 1
        # ppPrintOutputThreeSlideHandouts - 3
        # ppPrintOutputTwoSlideHandouts - 2
        return { ppPrintOutputBuildSlides 7 ppPrintOutputFourSlideHandouts 8 ppPrintOutputNineSlideHandouts 9 ppPrintOutputNotesPages 5 ppPrintOutputOneSlideHandouts 10 ppPrintOutputOutline 6 ppPrintOutputSixSlideHandouts 4 ppPrintOutputSlides 1 ppPrintOutputThreeSlideHandouts 3 ppPrintOutputTwoSlideHandouts 2 }
    }

#### PpPrintRangeType [::Ppt::Enum]Enum, Main

PpPrintRangeType

`ppPrintAll` | 1
`ppPrintCurrent` | 3
`ppPrintNamedSlideShow` | 5
`ppPrintSection` | 6
`ppPrintSelection` | 2
`ppPrintSlideRange` | 4

Show source

    proc ::Ppt::Enum::PpPrintRangeType {} {

        # ppPrintAll - 1
        # ppPrintCurrent - 3
        # ppPrintNamedSlideShow - 5
        # ppPrintSection - 6
        # ppPrintSelection - 2
        # ppPrintSlideRange - 4
        return { ppPrintAll 1 ppPrintCurrent 3 ppPrintNamedSlideShow 5 ppPrintSection 6 ppPrintSelection 2 ppPrintSlideRange 4 }
    }

#### PpProtectedViewCloseReason [::Ppt::Enum]Enum, Main

PpProtectedViewCloseReason

`ppProtectedViewCloseEdit` | 1
`ppProtectedViewCloseForced` | 2
`ppProtectedViewCloseNormal` | 0

Show source

    proc ::Ppt::Enum::PpProtectedViewCloseReason {} {

        # ppProtectedViewCloseEdit - 1
        # ppProtectedViewCloseForced - 2
        # ppProtectedViewCloseNormal - 0
        return { ppProtectedViewCloseEdit 1 ppProtectedViewCloseForced 2 ppProtectedViewCloseNormal 0 }
    }

#### PpPublishSourceType [::Ppt::Enum]Enum, Main

PpPublishSourceType

`ppPublishAll` | 1
`ppPublishNamedSlideShow` | 3
`ppPublishSlideRange` | 2

Show source

    proc ::Ppt::Enum::PpPublishSourceType {} {

        # ppPublishAll - 1
        # ppPublishNamedSlideShow - 3
        # ppPublishSlideRange - 2
        return { ppPublishAll 1 ppPublishNamedSlideShow 3 ppPublishSlideRange 2 }
    }

#### PpRemoveDocInfoType [::Ppt::Enum]Enum, Main

PpRemoveDocInfoType

`ppRDIAll` | 99
`ppRDIAtMentions` | 18
`ppRDIComments` | 1
`ppRDIContentType` | 16
`ppRDIDocumentManagementPolicy` | 15
`ppRDIDocumentProperties` | 8
`ppRDIDocumentServerProperties` | 14
`ppRDIDocumentWorkspace` | 10
`ppRDIInkAnnotations` | 11
`ppRDIPublishPath` | 13
`ppRDIRemovePersonalInformation` | 4
`ppRDISlideUpdateInformation` | 17

Show source

    proc ::Ppt::Enum::PpRemoveDocInfoType {} {

        # ppRDIAll - 99
        # ppRDIAtMentions - 18
        # ppRDIComments - 1
        # ppRDIContentType - 16
        # ppRDIDocumentManagementPolicy - 15
        # ppRDIDocumentProperties - 8
        # ppRDIDocumentServerProperties - 14
        # ppRDIDocumentWorkspace - 10
        # ppRDIInkAnnotations - 11
        # ppRDIPublishPath - 13
        # ppRDIRemovePersonalInformation - 4
        # ppRDISlideUpdateInformation - 17
        return { ppRDIAll 99 ppRDIAtMentions 18 ppRDIComments 1 ppRDIContentType 16 ppRDIDocumentManagementPolicy 15 ppRDIDocumentProperties 8 ppRDIDocumentServerProperties 14 ppRDIDocumentWorkspace 10 ppRDIInkAnnotations 11 ppRDIPublishPath 13 ppRDIRemovePersonalInformation 4 ppRDISlideUpdateInformation 17 }
    }

#### PpResampleMediaProfile [::Ppt::Enum]Enum, Main

PpResampleMediaProfile

`ppResampleMediaProfileCustom` | 1
`ppResampleMediaProfileSmall` | 2
`ppResampleMediaProfileSmaller` | 3
`ppResampleMediaProfileSmallest` | 4

Show source

    proc ::Ppt::Enum::PpResampleMediaProfile {} {

        # ppResampleMediaProfileCustom - 1
        # ppResampleMediaProfileSmall - 2
        # ppResampleMediaProfileSmaller - 3
        # ppResampleMediaProfileSmallest - 4
        return { ppResampleMediaProfileCustom 1 ppResampleMediaProfileSmall 2 ppResampleMediaProfileSmaller 3 ppResampleMediaProfileSmallest 4 }
    }

#### PpRevisionInfo [::Ppt::Enum]Enum, Main

PpRevisionInfo

`ppRevisionInfoBaseline` | 1
`ppRevisionInfoMerged` | 2
`ppRevisionInfoNone` | 0

Show source

    proc ::Ppt::Enum::PpRevisionInfo {} {

        # ppRevisionInfoBaseline - 1
        # ppRevisionInfoMerged - 2
        # ppRevisionInfoNone - 0
        return { ppRevisionInfoBaseline 1 ppRevisionInfoMerged 2 ppRevisionInfoNone 0 }
    }

#### PpSaveAsFileType [::Ppt::Enum]Enum, Main

PpSaveAsFileType

`ppSaveAsAddIn` | 8
`ppSaveAsBMP` | 19
`ppSaveAsDefault` | 11
`ppSaveAsEMF` | 23
`ppSaveAsExternalConverter` | 64000
`ppSaveAsGIF` | 16
`ppSaveAsHTML` | 12
`ppSaveAsHTMLDual` | 14
`ppSaveAsHTMLv3` | 13
`ppSaveAsJPG` | 17
`ppSaveAsMetaFile` | 15
`ppSaveAsMP4` | 39
`ppSaveAsOpenDocumentPresentation` | 35
`ppSaveAsOpenXMLAddin` | 30
`ppSaveAsOpenXMLPicturePresentation` | 36
`ppSaveAsOpenXMLPresentation` | 24
`ppSaveAsOpenXMLPresentationMacroEnabled` | 25
`ppSaveAsOpenXMLShow` | 28
`ppSaveAsOpenXMLShowMacroEnabled` | 29
`ppSaveAsOpenXMLTemplate` | 26
`ppSaveAsOpenXMLTemplateMacroEnabled` | 27
`ppSaveAsOpenXMLTheme` | 31
`ppSaveAsPDF` | 32
`ppSaveAsPNG` | 18
`ppSaveAsPowerPoint3` | 4
`ppSaveAsPowerPoint4` | 3
`ppSaveAsPowerPoint4FarEast` | 10
`ppSaveAsPowerPoint7` | 2
`ppSaveAsPresentation` | 1
`ppSaveAsPresForReview` | 22
`ppSaveAsRTF` | 6
`ppSaveAsShow` | 7
`ppSaveAsStrictOpenXMLPresentation` | 38
`ppSaveAsTemplate` | 5
`ppSaveAsTIF` | 21
`ppSaveAsWebArchive` | 20
`ppSaveAsWMV` | 37
`ppSaveAsXMLPresentation` | 34
`ppSaveAsXPS` | 33

Show source

    proc ::Ppt::Enum::PpSaveAsFileType {} {

        # ppSaveAsAddIn - 8
        # ppSaveAsBMP - 19
        # ppSaveAsDefault - 11
        # ppSaveAsEMF - 23
        # ppSaveAsExternalConverter - 64000
        # ppSaveAsGIF - 16
        # ppSaveAsHTML - 12
        # ppSaveAsHTMLDual - 14
        # ppSaveAsHTMLv3 - 13
        # ppSaveAsJPG - 17
        # ppSaveAsMetaFile - 15
        # ppSaveAsMP4 - 39
        # ppSaveAsOpenDocumentPresentation - 35
        # ppSaveAsOpenXMLAddin - 30
        # ppSaveAsOpenXMLPicturePresentation - 36
        # ppSaveAsOpenXMLPresentation - 24
        # ppSaveAsOpenXMLPresentationMacroEnabled - 25
        # ppSaveAsOpenXMLShow - 28
        # ppSaveAsOpenXMLShowMacroEnabled - 29
        # ppSaveAsOpenXMLTemplate - 26
        # ppSaveAsOpenXMLTemplateMacroEnabled - 27
        # ppSaveAsOpenXMLTheme - 31
        # ppSaveAsPDF - 32
        # ppSaveAsPNG - 18
        # ppSaveAsPowerPoint3 - 4
        # ppSaveAsPowerPoint4 - 3
        # ppSaveAsPowerPoint4FarEast - 10
        # ppSaveAsPowerPoint7 - 2
        # ppSaveAsPresentation - 1
        # ppSaveAsPresForReview - 22
        # ppSaveAsRTF - 6
        # ppSaveAsShow - 7
        # ppSaveAsStrictOpenXMLPresentation - 38
        # ppSaveAsTemplate - 5
        # ppSaveAsTIF - 21
        # ppSaveAsWebArchive - 20
        # ppSaveAsWMV - 37
        # ppSaveAsXMLPresentation - 34
        # ppSaveAsXPS - 33
        return { ppSaveAsAddIn 8 ppSaveAsBMP 19 ppSaveAsDefault 11 ppSaveAsEMF 23 ppSaveAsExternalConverter 64000 ppSaveAsGIF 16 ppSaveAsHTML 12 ppSaveAsHTMLDual 14 ppSaveAsHTMLv3 13 ppSaveAsJPG 17 ppSaveAsMetaFile 15 ppSaveAsMP4 39 ppSaveAsOpenDocumentPresentation 35 ppSaveAsOpenXMLAddin 30 ppSaveAsOpenXMLPicturePresentation 36 ppSaveAsOpenXMLPresentation 24 ppSaveAsOpenXMLPresentationMacroEnabled 25 ppSaveAsOpenXMLShow 28 ppSaveAsOpenXMLShowMacroEnabled 29 ppSaveAsOpenXMLTemplate 26 ppSaveAsOpenXMLTemplateMacroEnabled 27 ppSaveAsOpenXMLTheme 31 ppSaveAsPDF 32 ppSaveAsPNG 18 ppSaveAsPowerPoint3 4 ppSaveAsPowerPoint4 3 ppSaveAsPowerPoint4FarEast 10 ppSaveAsPowerPoint7 2 ppSaveAsPresentation 1 ppSaveAsPresForReview 22 ppSaveAsRTF 6 ppSaveAsShow 7 ppSaveAsStrictOpenXMLPresentation 38 ppSaveAsTemplate 5 ppSaveAsTIF 21 ppSaveAsWebArchive 20 ppSaveAsWMV 37 ppSaveAsXMLPresentation 34 ppSaveAsXPS 33 }
    }

#### PpSelectionType [::Ppt::Enum]Enum, Main

PpSelectionType

`ppSelectionNone` | 0
`ppSelectionShapes` | 2
`ppSelectionSlides` | 1
`ppSelectionText` | 3

Show source

    proc ::Ppt::Enum::PpSelectionType {} {

        # ppSelectionNone - 0
        # ppSelectionShapes - 2
        # ppSelectionSlides - 1
        # ppSelectionText - 3
        return { ppSelectionNone 0 ppSelectionShapes 2 ppSelectionSlides 1 ppSelectionText 3 }
    }

#### PpShapeFormat [::Ppt::Enum]Enum, Main

PpShapeFormat

`ppShapeFormatBMP` | 3
`ppShapeFormatEMF` | 5
`ppShapeFormatGIF` | 0
`ppShapeFormatJPG` | 1
`ppShapeFormatPNG` | 2
`ppShapeFormatWMF` | 4

Show source

    proc ::Ppt::Enum::PpShapeFormat {} {

        # ppShapeFormatBMP - 3
        # ppShapeFormatEMF - 5
        # ppShapeFormatGIF - 0
        # ppShapeFormatJPG - 1
        # ppShapeFormatPNG - 2
        # ppShapeFormatWMF - 4
        return { ppShapeFormatBMP 3 ppShapeFormatEMF 5 ppShapeFormatGIF 0 ppShapeFormatJPG 1 ppShapeFormatPNG 2 ppShapeFormatWMF 4 }
    }

#### PpSlideLayout [::Ppt::Enum]Enum, Main

PpSlideLayout

`ppLayoutBlank` | 12
`ppLayoutChart` | 8
`ppLayoutChartAndText` | 6
`ppLayoutClipartAndText` | 10
`ppLayoutClipArtAndVerticalText` | 26
`ppLayoutComparison` | 34
`ppLayoutContentWithCaption` | 35
`ppLayoutCustom` | 32
`ppLayoutFourObjects` | 24
`ppLayoutLargeObject` | 15
`ppLayoutMediaClipAndText` | 18
`ppLayoutMixed` | -2
`ppLayoutObject` | 16
`ppLayoutObjectAndText` | 14
`ppLayoutObjectAndTwoObjects` | 30
`ppLayoutObjectOverText` | 19
`ppLayoutOrgchart` | 7
`ppLayoutPictureWithCaption` | 36
`ppLayoutSectionHeader` | 33
`ppLayoutTable` | 4
`ppLayoutText` | 2
`ppLayoutTextAndChart` | 5
`ppLayoutTextAndClipart` | 9
`ppLayoutTextAndMediaClip` | 17
`ppLayoutTextAndObject` | 13
`ppLayoutTextAndTwoObjects` | 21
`ppLayoutTextOverObject` | 20
`ppLayoutTitle` | 1
`ppLayoutTitleOnly` | 11
`ppLayoutTwoColumnText` | 3
`ppLayoutTwoObjects` | 29
`ppLayoutTwoObjectsAndObject` | 31
`ppLayoutTwoObjectsAndText` | 22
`ppLayoutTwoObjectsOverText` | 23
`ppLayoutVerticalText` | 25
`ppLayoutVerticalTitleAndText` | 27
`ppLayoutVerticalTitleAndTextOverChart` | 28

Show source

    proc ::Ppt::Enum::PpSlideLayout {} {

        # ppLayoutBlank - 12
        # ppLayoutChart - 8
        # ppLayoutChartAndText - 6
        # ppLayoutClipartAndText - 10
        # ppLayoutClipArtAndVerticalText - 26
        # ppLayoutComparison - 34
        # ppLayoutContentWithCaption - 35
        # ppLayoutCustom - 32
        # ppLayoutFourObjects - 24
        # ppLayoutLargeObject - 15
        # ppLayoutMediaClipAndText - 18
        # ppLayoutMixed - -2
        # ppLayoutObject - 16
        # ppLayoutObjectAndText - 14
        # ppLayoutObjectAndTwoObjects - 30
        # ppLayoutObjectOverText - 19
        # ppLayoutOrgchart - 7
        # ppLayoutPictureWithCaption - 36
        # ppLayoutSectionHeader - 33
        # ppLayoutTable - 4
        # ppLayoutText - 2
        # ppLayoutTextAndChart - 5
        # ppLayoutTextAndClipart - 9
        # ppLayoutTextAndMediaClip - 17
        # ppLayoutTextAndObject - 13
        # ppLayoutTextAndTwoObjects - 21
        # ppLayoutTextOverObject - 20
        # ppLayoutTitle - 1
        # ppLayoutTitleOnly - 11
        # ppLayoutTwoColumnText - 3
        # ppLayoutTwoObjects - 29
        # ppLayoutTwoObjectsAndObject - 31
        # ppLayoutTwoObjectsAndText - 22
        # ppLayoutTwoObjectsOverText - 23
        # ppLayoutVerticalText - 25
        # ppLayoutVerticalTitleAndText - 27
        # ppLayoutVerticalTitleAndTextOverChart - 28
        return { ppLayoutBlank 12 ppLayoutChart 8 ppLayoutChartAndText 6 ppLayoutClipartAndText 10 ppLayoutClipArtAndVerticalText 26 ppLayoutComparison 34 ppLayoutContentWithCaption 35 ppLayoutCustom 32 ppLayoutFourObjects 24 ppLayoutLargeObject 15 ppLayoutMediaClipAndText 18 ppLayoutMixed -2 ppLayoutObject 16 ppLayoutObjectAndText 14 ppLayoutObjectAndTwoObjects 30 ppLayoutObjectOverText 19 ppLayoutOrgchart 7 ppLayoutPictureWithCaption 36 ppLayoutSectionHeader 33 ppLayoutTable 4 ppLayoutText 2 ppLayoutTextAndChart 5 ppLayoutTextAndClipart 9 ppLayoutTextAndMediaClip 17 ppLayoutTextAndObject 13 ppLayoutTextAndTwoObjects 21 ppLayoutTextOverObject 20 ppLayoutTitle 1 ppLayoutTitleOnly 11 ppLayoutTwoColumnText 3 ppLayoutTwoObjects 29 ppLayoutTwoObjectsAndObject 31 ppLayoutTwoObjectsAndText 22 ppLayoutTwoObjectsOverText 23 ppLayoutVerticalText 25 ppLayoutVerticalTitleAndText 27 ppLayoutVerticalTitleAndTextOverChart 28 }
    }

#### PpSlideShowAdvanceMode [::Ppt::Enum]Enum, Main

PpSlideShowAdvanceMode

`ppSlideShowManualAdvance` | 1
`ppSlideShowRehearseNewTimings` | 3
`ppSlideShowUseSlideTimings` | 2

Show source

    proc ::Ppt::Enum::PpSlideShowAdvanceMode {} {

        # ppSlideShowManualAdvance - 1
        # ppSlideShowRehearseNewTimings - 3
        # ppSlideShowUseSlideTimings - 2
        return { ppSlideShowManualAdvance 1 ppSlideShowRehearseNewTimings 3 ppSlideShowUseSlideTimings 2 }
    }

#### PpSlideShowPointerType [::Ppt::Enum]Enum, Main

PpSlideShowPointerType

`ppSlideShowPointerAlwaysHidden` | 3
`ppSlideShowPointerArrow` | 1
`ppSlideShowPointerAutoArrow` | 4
`ppSlideShowPointerEraser` | 5
`ppSlideShowPointerNone` | 0
`ppSlideShowPointerPen` | 2

Show source

    proc ::Ppt::Enum::PpSlideShowPointerType {} {

        # ppSlideShowPointerAlwaysHidden - 3
        # ppSlideShowPointerArrow - 1
        # ppSlideShowPointerAutoArrow - 4
        # ppSlideShowPointerEraser - 5
        # ppSlideShowPointerNone - 0
        # ppSlideShowPointerPen - 2
        return { ppSlideShowPointerAlwaysHidden 3 ppSlideShowPointerArrow 1 ppSlideShowPointerAutoArrow 4 ppSlideShowPointerEraser 5 ppSlideShowPointerNone 0 ppSlideShowPointerPen 2 }
    }

#### PpSlideShowRangeType [::Ppt::Enum]Enum, Main

PpSlideShowRangeType

`ppShowAll` | 1
`ppShowNamedSlideShow` | 3
`ppShowSlideRange` | 2

Show source

    proc ::Ppt::Enum::PpSlideShowRangeType {} {

        # ppShowAll - 1
        # ppShowNamedSlideShow - 3
        # ppShowSlideRange - 2
        return { ppShowAll 1 ppShowNamedSlideShow 3 ppShowSlideRange 2 }
    }

#### PpSlideShowState [::Ppt::Enum]Enum, Main

PpSlideShowState

`ppSlideShowBlackScreen` | 3
`ppSlideShowDone` | 5
`ppSlideShowPaused` | 2
`ppSlideShowRunning` | 1
`ppSlideShowWhiteScreen` | 4

Show source

    proc ::Ppt::Enum::PpSlideShowState {} {

        # ppSlideShowBlackScreen - 3
        # ppSlideShowDone - 5
        # ppSlideShowPaused - 2
        # ppSlideShowRunning - 1
        # ppSlideShowWhiteScreen - 4
        return { ppSlideShowBlackScreen 3 ppSlideShowDone 5 ppSlideShowPaused 2 ppSlideShowRunning 1 ppSlideShowWhiteScreen 4 }
    }

#### PpSlideShowType [::Ppt::Enum]Enum, Main

PpSlideShowType

`ppShowTypeKiosk` | 3
`ppShowTypeSpeaker` | 1
`ppShowTypeWindow` | 2
`ppShowTypeWindow2` | 4

Show source

    proc ::Ppt::Enum::PpSlideShowType {} {

        # ppShowTypeKiosk - 3
        # ppShowTypeSpeaker - 1
        # ppShowTypeWindow - 2
        # ppShowTypeWindow2 - 4
        return { ppShowTypeKiosk 3 ppShowTypeSpeaker 1 ppShowTypeWindow 2 ppShowTypeWindow2 4 }
    }

#### PpSlideSizeType [::Ppt::Enum]Enum, Main

PpSlideSizeType

`ppSlideSize35MM` | 4
`ppSlideSizeA3Paper` | 9
`ppSlideSizeA4Paper` | 3
`ppSlideSizeB4ISOPaper` | 10
`ppSlideSizeB4JISPaper` | 12
`ppSlideSizeB5ISOPaper` | 11
`ppSlideSizeB5JISPaper` | 13
`ppSlideSizeBanner` | 6
`ppSlideSizeCustom` | 7
`ppSlideSizeHagakiCard` | 14
`ppSlideSizeLedgerPaper` | 8
`ppSlideSizeLetterPaper` | 2
`ppSlideSizeOnScreen` | 1
`ppSlideSizeOnScreen16x9` | 15
`ppSlideSizeOnScreen16x10` | 16
`ppSlideSizeOverhead` | 5

Show source

    proc ::Ppt::Enum::PpSlideSizeType {} {

        # ppSlideSize35MM - 4
        # ppSlideSizeA3Paper - 9
        # ppSlideSizeA4Paper - 3
        # ppSlideSizeB4ISOPaper - 10
        # ppSlideSizeB4JISPaper - 12
        # ppSlideSizeB5ISOPaper - 11
        # ppSlideSizeB5JISPaper - 13
        # ppSlideSizeBanner - 6
        # ppSlideSizeCustom - 7
        # ppSlideSizeHagakiCard - 14
        # ppSlideSizeLedgerPaper - 8
        # ppSlideSizeLetterPaper - 2
        # ppSlideSizeOnScreen - 1
        # ppSlideSizeOnScreen16x9 - 15
        # ppSlideSizeOnScreen16x10 - 16
        # ppSlideSizeOverhead - 5
        return { ppSlideSize35MM 4 ppSlideSizeA3Paper 9 ppSlideSizeA4Paper 3 ppSlideSizeB4ISOPaper 10 ppSlideSizeB4JISPaper 12 ppSlideSizeB5ISOPaper 11 ppSlideSizeB5JISPaper 13 ppSlideSizeBanner 6 ppSlideSizeCustom 7 ppSlideSizeHagakiCard 14 ppSlideSizeLedgerPaper 8 ppSlideSizeLetterPaper 2 ppSlideSizeOnScreen 1 ppSlideSizeOnScreen16x9 15 ppSlideSizeOnScreen16x10 16 ppSlideSizeOverhead 5 }
    }

#### PpSoundEffectType [::Ppt::Enum]Enum, Main

PpSoundEffectType

`ppSoundEffectsMixed` | -2
`ppSoundFile` | 2
`ppSoundNone` | 0
`ppSoundStopPrevious` | 1

Show source

    proc ::Ppt::Enum::PpSoundEffectType {} {

        # ppSoundEffectsMixed - -2
        # ppSoundFile - 2
        # ppSoundNone - 0
        # ppSoundStopPrevious - 1
        return { ppSoundEffectsMixed -2 ppSoundFile 2 ppSoundNone 0 ppSoundStopPrevious 1 }
    }

#### PpSoundFormatType [::Ppt::Enum]Enum, Main

PpSoundFormatType

`ppSoundFormatCDAudio` | 3
`ppSoundFormatMIDI` | 2
`ppSoundFormatMixed` | -2
`ppSoundFormatNone` | 0
`ppSoundFormatWAV` | 1

Show source

    proc ::Ppt::Enum::PpSoundFormatType {} {

        # ppSoundFormatCDAudio - 3
        # ppSoundFormatMIDI - 2
        # ppSoundFormatMixed - -2
        # ppSoundFormatNone - 0
        # ppSoundFormatWAV - 1
        return { ppSoundFormatCDAudio 3 ppSoundFormatMIDI 2 ppSoundFormatMixed -2 ppSoundFormatNone 0 ppSoundFormatWAV 1 }
    }

#### PpTabStopType [::Ppt::Enum]Enum, Main

PpTabStopType

`ppTabStopCenter` | 2
`ppTabStopDecimal` | 4
`ppTabStopLeft` | 1
`ppTabStopMixed` | -2
`ppTabStopRight` | 3

Show source

    proc ::Ppt::Enum::PpTabStopType {} {

        # ppTabStopCenter - 2
        # ppTabStopDecimal - 4
        # ppTabStopLeft - 1
        # ppTabStopMixed - -2
        # ppTabStopRight - 3
        return { ppTabStopCenter 2 ppTabStopDecimal 4 ppTabStopLeft 1 ppTabStopMixed -2 ppTabStopRight 3 }
    }

#### PpTextLevelEffect [::Ppt::Enum]Enum, Main

PpTextLevelEffect

`ppAnimateByAllLevels` | 16
`ppAnimateByFifthLevel` | 5
`ppAnimateByFirstLevel` | 1
`ppAnimateByFourthLevel` | 4
`ppAnimateBySecondLevel` | 2
`ppAnimateByThirdLevel` | 3
`ppAnimateLevelMixed` | -2
`ppAnimateLevelNone` | 0

Show source

    proc ::Ppt::Enum::PpTextLevelEffect {} {

        # ppAnimateByAllLevels - 16
        # ppAnimateByFifthLevel - 5
        # ppAnimateByFirstLevel - 1
        # ppAnimateByFourthLevel - 4
        # ppAnimateBySecondLevel - 2
        # ppAnimateByThirdLevel - 3
        # ppAnimateLevelMixed - -2
        # ppAnimateLevelNone - 0
        return { ppAnimateByAllLevels 16 ppAnimateByFifthLevel 5 ppAnimateByFirstLevel 1 ppAnimateByFourthLevel 4 ppAnimateBySecondLevel 2 ppAnimateByThirdLevel 3 ppAnimateLevelMixed -2 ppAnimateLevelNone 0 }
    }

#### PpTextStyleType [::Ppt::Enum]Enum, Main

PpTextStyleType

`ppBodyStyle` | 3
`ppDefaultStyle` | 1
`ppTitleStyle` | 2

Show source

    proc ::Ppt::Enum::PpTextStyleType {} {

        # ppBodyStyle - 3
        # ppDefaultStyle - 1
        # ppTitleStyle - 2
        return { ppBodyStyle 3 ppDefaultStyle 1 ppTitleStyle 2 }
    }

#### PpTextUnitEffect [::Ppt::Enum]Enum, Main

PpTextUnitEffect

`ppAnimateByCharacter` | 2
`ppAnimateByParagraph` | 0
`ppAnimateByWord` | 1
`ppAnimateUnitMixed` | -2

Show source

    proc ::Ppt::Enum::PpTextUnitEffect {} {

        # ppAnimateByCharacter - 2
        # ppAnimateByParagraph - 0
        # ppAnimateByWord - 1
        # ppAnimateUnitMixed - -2
        return { ppAnimateByCharacter 2 ppAnimateByParagraph 0 ppAnimateByWord 1 ppAnimateUnitMixed -2 }
    }

#### PpTransitionSpeed [::Ppt::Enum]Enum, Main

PpTransitionSpeed

`ppTransitionSpeedFast` | 3
`ppTransitionSpeedMedium` | 2
`ppTransitionSpeedMixed` | -2
`ppTransitionSpeedSlow` | 1

Show source

    proc ::Ppt::Enum::PpTransitionSpeed {} {

        # ppTransitionSpeedFast - 3
        # ppTransitionSpeedMedium - 2
        # ppTransitionSpeedMixed - -2
        # ppTransitionSpeedSlow - 1
        return { ppTransitionSpeedFast 3 ppTransitionSpeedMedium 2 ppTransitionSpeedMixed -2 ppTransitionSpeedSlow 1 }
    }

#### PpUpdateOption [::Ppt::Enum]Enum, Main

PpUpdateOption

`ppUpdateOptionAutomatic` | 2
`ppUpdateOptionManual` | 1
`ppUpdateOptionMixed` | -2

Show source

    proc ::Ppt::Enum::PpUpdateOption {} {

        # ppUpdateOptionAutomatic - 2
        # ppUpdateOptionManual - 1
        # ppUpdateOptionMixed - -2
        return { ppUpdateOptionAutomatic 2 ppUpdateOptionManual 1 ppUpdateOptionMixed -2 }
    }

#### PpViewType [::Ppt::Enum]Enum, Main

PpViewType

`ppViewHandoutMaster` | 4
`ppViewMasterThumbnails` | 12
`ppViewNormal` | 9
`ppViewNotesMaster` | 5
`ppViewNotesPage` | 3
`ppViewOutline` | 6
`ppViewPrintPreview` | 10
`ppViewSlide` | 1
`ppViewSlideMaster` | 2
`ppViewSlideSorter` | 7
`ppViewThumbnails` | 11
`ppViewTitleMaster` | 8

Show source

    proc ::Ppt::Enum::PpViewType {} {

        # ppViewHandoutMaster - 4
        # ppViewMasterThumbnails - 12
        # ppViewNormal - 9
        # ppViewNotesMaster - 5
        # ppViewNotesPage - 3
        # ppViewOutline - 6
        # ppViewPrintPreview - 10
        # ppViewSlide - 1
        # ppViewSlideMaster - 2
        # ppViewSlideSorter - 7
        # ppViewThumbnails - 11
        # ppViewTitleMaster - 8
        return { ppViewHandoutMaster 4 ppViewMasterThumbnails 12 ppViewNormal 9 ppViewNotesMaster 5 ppViewNotesPage 3 ppViewOutline 6 ppViewPrintPreview 10 ppViewSlide 1 ppViewSlideMaster 2 ppViewSlideSorter 7 ppViewThumbnails 11 ppViewTitleMaster 8 }
    }

#### PpWindowState [::Ppt::Enum]Enum, Main

PpWindowState

`ppWindowMaximized` | 3
`ppWindowMinimized` | 2
`ppWindowNormal` | 1

Show source

    proc ::Ppt::Enum::PpWindowState {} {

        # ppWindowMaximized - 3
        # ppWindowMinimized - 2
        # ppWindowNormal - 1
        return { ppWindowMaximized 3 ppWindowMinimized 2 ppWindowNormal 1 }
    }

#### XlAxisCrosses [::Ppt::Enum]Enum, Main

XlAxisCrosses

`xlAxisCrossesAutomatic` | -4105
`xlAxisCrossesCustom` | -4114
`xlAxisCrossesMaximum` | 2
`xlAxisCrossesMinimum` | 4

Show source

    proc ::Ppt::Enum::XlAxisCrosses {} {

        # xlAxisCrossesAutomatic - -4105
        # xlAxisCrossesCustom - -4114
        # xlAxisCrossesMaximum - 2
        # xlAxisCrossesMinimum - 4
        return { xlAxisCrossesAutomatic -4105 xlAxisCrossesCustom -4114 xlAxisCrossesMaximum 2 xlAxisCrossesMinimum 4 }
    }

#### XlAxisGroup [::Ppt::Enum]Enum, Main

XlAxisGroup

`xlPrimary` | 1
`xlSecondary` | 2

Show source

    proc ::Ppt::Enum::XlAxisGroup {} {

        # xlPrimary - 1
        # xlSecondary - 2
        return { xlPrimary 1 xlSecondary 2 }
    }

#### XlAxisType [::Ppt::Enum]Enum, Main

XlAxisType

`xlCategory` | 1
`xlSeriesAxis` | 3
`xlValue` | 2

Show source

    proc ::Ppt::Enum::XlAxisType {} {

        # xlCategory - 1
        # xlSeriesAxis - 3
        # xlValue - 2
        return { xlCategory 1 xlSeriesAxis 3 xlValue 2 }
    }

#### XlBackground [::Ppt::Enum]Enum, Main

XlBackground

`xlBackgroundAutomatic` | -4105
`xlBackgroundOpaque` | 3
`xlBackgroundTransparent` | 2

Show source

    proc ::Ppt::Enum::XlBackground {} {

        # xlBackgroundAutomatic - -4105
        # xlBackgroundOpaque - 3
        # xlBackgroundTransparent - 2
        return { xlBackgroundAutomatic -4105 xlBackgroundOpaque 3 xlBackgroundTransparent 2 }
    }

#### XlBarShape [::Ppt::Enum]Enum, Main

XlBarShape

`xlBox` | 0
`xlConeToMax` | 5
`xlConeToPoint` | 4
`xlCylinder` | 3
`xlPyramidToMax` | 2
`xlPyramidToPoint` | 1

Show source

    proc ::Ppt::Enum::XlBarShape {} {

        # xlBox - 0
        # xlConeToMax - 5
        # xlConeToPoint - 4
        # xlCylinder - 3
        # xlPyramidToMax - 2
        # xlPyramidToPoint - 1
        return { xlBox 0 xlConeToMax 5 xlConeToPoint 4 xlCylinder 3 xlPyramidToMax 2 xlPyramidToPoint 1 }
    }

#### XlBinsType [::Ppt::Enum]Enum, Main

XlBinsType

`xlBinsTypeAutomatic` | 0
`xlBinsTypeBinCount` | 4
`xlBinsTypeBinSize` | 3
`xlBinsTypeCategorical` | 1
`xlBinsTypeManual` | 2

Show source

    proc ::Ppt::Enum::XlBinsType {} {

        # xlBinsTypeAutomatic - 0
        # xlBinsTypeBinCount - 4
        # xlBinsTypeBinSize - 3
        # xlBinsTypeCategorical - 1
        # xlBinsTypeManual - 2
        return { xlBinsTypeAutomatic 0 xlBinsTypeBinCount 4 xlBinsTypeBinSize 3 xlBinsTypeCategorical 1 xlBinsTypeManual 2 }
    }

#### XlBorderWeight [::Ppt::Enum]Enum, Main

XlBorderWeight

`xlHairline` | 1
`xlMedium` | -4138
`xlThick` | 4
`xlThin` | 2

Show source

    proc ::Ppt::Enum::XlBorderWeight {} {

        # xlHairline - 1
        # xlMedium - -4138
        # xlThick - 4
        # xlThin - 2
        return { xlHairline 1 xlMedium -4138 xlThick 4 xlThin 2 }
    }

#### XlCategoryLabelLevel [::Ppt::Enum]Enum, Main

XlCategoryLabelLevel

`xlCategoryLabelLevelAll` | -1
`xlCategoryLabelLevelCustom` | -2
`xlCategoryLabelLevelNone` | -3

Show source

    proc ::Ppt::Enum::XlCategoryLabelLevel {} {

        # xlCategoryLabelLevelAll - -1
        # xlCategoryLabelLevelCustom - -2
        # xlCategoryLabelLevelNone - -3
        return { xlCategoryLabelLevelAll -1 xlCategoryLabelLevelCustom -2 xlCategoryLabelLevelNone -3 }
    }

#### XlCategorySortOrder [::Ppt::Enum]Enum, Main

XlCategorySortOrder

`xlCategoryAscending` | 2
`xlCategoryDescending` | 3
`xlIndexAscending` | 0
`xlIndexDescending` | 1

Show source

    proc ::Ppt::Enum::XlCategorySortOrder {} {

        # xlCategoryAscending - 2
        # xlCategoryDescending - 3
        # xlIndexAscending - 0
        # xlIndexDescending - 1
        return { xlCategoryAscending 2 xlCategoryDescending 3 xlIndexAscending 0 xlIndexDescending 1 }
    }

#### XlCategoryType [::Ppt::Enum]Enum, Main

XlCategoryType

`xlAutomaticScale` | -4105
`xlCategoryScale` | 2
`xlTimeScale` | 3

Show source

    proc ::Ppt::Enum::XlCategoryType {} {

        # xlAutomaticScale - -4105
        # xlCategoryScale - 2
        # xlTimeScale - 3
        return { xlAutomaticScale -4105 xlCategoryScale 2 xlTimeScale 3 }
    }

#### XlChartElementPosition [::Ppt::Enum]Enum, Main

XlChartElementPosition

`xlChartElementPositionAutomatic` | -4105
`xlChartElementPositionCustom` | -4114

Show source

    proc ::Ppt::Enum::XlChartElementPosition {} {

        # xlChartElementPositionAutomatic - -4105
        # xlChartElementPositionCustom - -4114
        return { xlChartElementPositionAutomatic -4105 xlChartElementPositionCustom -4114 }
    }

#### XlChartGallery [::Ppt::Enum]Enum, Main

XlChartGallery

`xlAnyGallery` | 23
`xlBuiltIn` | 21
`xlUserDefined` | 22

Show source

    proc ::Ppt::Enum::XlChartGallery {} {

        # xlAnyGallery - 23
        # xlBuiltIn - 21
        # xlUserDefined - 22
        return { xlAnyGallery 23 xlBuiltIn 21 xlUserDefined 22 }
    }

#### XlChartItem [::Ppt::Enum]Enum, Main

XlChartItem

`xlAxis` | 21
`xlAxisTitle` | 17
`xlChartArea` | 2
`xlChartTitle` | 4
`xlCorners` | 6
`xlDataLabel` | 0
`xlDataTable` | 7
`xlDisplayUnitLabel` | 30
`xlDownBars` | 20
`xlDropLines` | 26
`xlErrorBars` | 9
`xlFloor` | 23
`xlHiLoLines` | 25
`xlLeaderLines` | 29
`xlLegend` | 24
`xlLegendEntry` | 12
`xlLegendKey` | 13
`xlMajorGridlines` | 15
`xlMinorGridlines` | 16
`xlNothing` | 28
`xlPivotChartDropZone` | 32
`xlPivotChartFieldButton` | 31
`xlPlotArea` | 19
`xlRadarAxisLabels` | 27
`xlSeries` | 3
`xlSeriesLines` | 22
`xlShape` | 14
`xlTrendline` | 8
`xlUpBars` | 18
`xlWalls` | 5
`xlXErrorBars` | 10
`xlYErrorBars` | 11

Show source

    proc ::Ppt::Enum::XlChartItem {} {

        # xlAxis - 21
        # xlAxisTitle - 17
        # xlChartArea - 2
        # xlChartTitle - 4
        # xlCorners - 6
        # xlDataLabel - 0
        # xlDataTable - 7
        # xlDisplayUnitLabel - 30
        # xlDownBars - 20
        # xlDropLines - 26
        # xlErrorBars - 9
        # xlFloor - 23
        # xlHiLoLines - 25
        # xlLeaderLines - 29
        # xlLegend - 24
        # xlLegendEntry - 12
        # xlLegendKey - 13
        # xlMajorGridlines - 15
        # xlMinorGridlines - 16
        # xlNothing - 28
        # xlPivotChartDropZone - 32
        # xlPivotChartFieldButton - 31
        # xlPlotArea - 19
        # xlRadarAxisLabels - 27
        # xlSeries - 3
        # xlSeriesLines - 22
        # xlShape - 14
        # xlTrendline - 8
        # xlUpBars - 18
        # xlWalls - 5
        # xlXErrorBars - 10
        # xlYErrorBars - 11
        return { xlAxis 21 xlAxisTitle 17 xlChartArea 2 xlChartTitle 4 xlCorners 6 xlDataLabel 0 xlDataTable 7 xlDisplayUnitLabel 30 xlDownBars 20 xlDropLines 26 xlErrorBars 9 xlFloor 23 xlHiLoLines 25 xlLeaderLines 29 xlLegend 24 xlLegendEntry 12 xlLegendKey 13 xlMajorGridlines 15 xlMinorGridlines 16 xlNothing 28 xlPivotChartDropZone 32 xlPivotChartFieldButton 31 xlPlotArea 19 xlRadarAxisLabels 27 xlSeries 3 xlSeriesLines 22 xlShape 14 xlTrendline 8 xlUpBars 18 xlWalls 5 xlXErrorBars 10 xlYErrorBars 11 }
    }

#### XlChartPicturePlacement [::Ppt::Enum]Enum, Main

XlChartPicturePlacement

`xlAllFaces` | 7
`xlEnd` | 2
`xlEndSides` | 3
`xlFront` | 4
`xlFrontEnd` | 6
`xlFrontSides` | 5
`xlSides` | 1

Show source

    proc ::Ppt::Enum::XlChartPicturePlacement {} {

        # xlAllFaces - 7
        # xlEnd - 2
        # xlEndSides - 3
        # xlFront - 4
        # xlFrontEnd - 6
        # xlFrontSides - 5
        # xlSides - 1
        return { xlAllFaces 7 xlEnd 2 xlEndSides 3 xlFront 4 xlFrontEnd 6 xlFrontSides 5 xlSides 1 }
    }

#### XlChartPictureType [::Ppt::Enum]Enum, Main

XlChartPictureType

`xlStack` | 2
`xlStackScale` | 3
`xlStretch` | 1

Show source

    proc ::Ppt::Enum::XlChartPictureType {} {

        # xlStack - 2
        # xlStackScale - 3
        # xlStretch - 1
        return { xlStack 2 xlStackScale 3 xlStretch 1 }
    }

#### XlChartSplitType [::Ppt::Enum]Enum, Main

XlChartSplitType

`xlSplitByCustomSplit` | 4
`xlSplitByPercentValue` | 3
`xlSplitByPosition` | 1
`xlSplitByValue` | 2

Show source

    proc ::Ppt::Enum::XlChartSplitType {} {

        # xlSplitByCustomSplit - 4
        # xlSplitByPercentValue - 3
        # xlSplitByPosition - 1
        # xlSplitByValue - 2
        return { xlSplitByCustomSplit 4 xlSplitByPercentValue 3 xlSplitByPosition 1 xlSplitByValue 2 }
    }

#### XlColorIndex [::Ppt::Enum]Enum, Main

XlColorIndex

`xlColorIndexAutomatic` | -4105
`xlColorIndexNone` | -4142

Show source

    proc ::Ppt::Enum::XlColorIndex {} {

        # xlColorIndexAutomatic - -4105
        # xlColorIndexNone - -4142
        return { xlColorIndexAutomatic -4105 xlColorIndexNone -4142 }
    }

#### XlConstants [::Ppt::Enum]Enum, Main

XlConstants

`xl3DBar` | -4099
`xl3DSurface` | -4103
`xlAbove` | 0
`xlAutomatic` | -4105
`xlBar` | 2
`xlBelow` | 1
`xlBoth` | 1
`xlBottom` | -4107
`xlCenter` | -4108
`xlChecker` | 9
`xlCircle` | 8
`xlColumn` | 3
`xlCombination` | -4111
`xlCorner` | 2
`xlCrissCross` | 16
`xlCross` | 4
`xlCustom` | -4114
`xlDefaultAutoFormat` | -1
`xlDiamond` | 2
`xlDistributed` | -4117
`xlFill` | 5
`xlFixedValue` | 1
`xlGeneral` | 1
`xlGray8` | 18
`xlGray16` | 17
`xlGray25` | -4124
`xlGray50` | -4125
`xlGray75` | -4126
`xlGrid` | 15
`xlHigh` | -4127
`xlInside` | 2
`xlJustify` | -4130
`xlLeft` | -4131
`xlLightDown` | 13
`xlLightHorizontal` | 11
`xlLightUp` | 14
`xlLightVertical` | 12
`xlLow` | -4134
`xlMaximum` | 2
`xlMinimum` | 4
`xlMinusValues` | 3
`xlNextToAxis` | 4
`xlNone` | -4142
`xlOpaque` | 3
`xlOutside` | 3
`xlPercent` | 2
`xlPlus` | 9
`xlPlusValues` | 2
`xlRight` | -4152
`xlScale` | 3
`xlSemiGray75` | 10
`xlShowLabel` | 4
`xlShowLabelAndPercent` | 5
`xlShowPercent` | 3
`xlShowValue` | 2
`xlSingle` | 2
`xlSolid` | 1
`xlSquare` | 1
`xlStar` | 5
`xlStError` | 4
`xlTop` | -4160
`xlTransparent` | 2
`xlTriangle` | 3

Show source

    proc ::Ppt::Enum::XlConstants {} {

        # xl3DBar - -4099
        # xl3DSurface - -4103
        # xlAbove - 0
        # xlAutomatic - -4105
        # xlBar - 2
        # xlBelow - 1
        # xlBoth - 1
        # xlBottom - -4107
        # xlCenter - -4108
        # xlChecker - 9
        # xlCircle - 8
        # xlColumn - 3
        # xlCombination - -4111
        # xlCorner - 2
        # xlCrissCross - 16
        # xlCross - 4
        # xlCustom - -4114
        # xlDefaultAutoFormat - -1
        # xlDiamond - 2
        # xlDistributed - -4117
        # xlFill - 5
        # xlFixedValue - 1
        # xlGeneral - 1
        # xlGray8 - 18
        # xlGray16 - 17
        # xlGray25 - -4124
        # xlGray50 - -4125
        # xlGray75 - -4126
        # xlGrid - 15
        # xlHigh - -4127
        # xlInside - 2
        # xlJustify - -4130
        # xlLeft - -4131
        # xlLightDown - 13
        # xlLightHorizontal - 11
        # xlLightUp - 14
        # xlLightVertical - 12
        # xlLow - -4134
        # xlMaximum - 2
        # xlMinimum - 4
        # xlMinusValues - 3
        # xlNextToAxis - 4
        # xlNone - -4142
        # xlOpaque - 3
        # xlOutside - 3
        # xlPercent - 2
        # xlPlus - 9
        # xlPlusValues - 2
        # xlRight - -4152
        # xlScale - 3
        # xlSemiGray75 - 10
        # xlShowLabel - 4
        # xlShowLabelAndPercent - 5
        # xlShowPercent - 3
        # xlShowValue - 2
        # xlSingle - 2
        # xlSolid - 1
        # xlSquare - 1
        # xlStar - 5
        # xlStError - 4
        # xlTop - -4160
        # xlTransparent - 2
        # xlTriangle - 3
        return { xl3DBar -4099 xl3DSurface -4103 xlAbove 0 xlAutomatic -4105 xlBar 2 xlBelow 1 xlBoth 1 xlBottom -4107 xlCenter -4108 xlChecker 9 xlCircle 8 xlColumn 3 xlCombination -4111 xlCorner 2 xlCrissCross 16 xlCross 4 xlCustom -4114 xlDefaultAutoFormat -1 xlDiamond 2 xlDistributed -4117 xlFill 5 xlFixedValue 1 xlGeneral 1 xlGray8 18 xlGray16 17 xlGray25 -4124 xlGray50 -4125 xlGray75 -4126 xlGrid 15 xlHigh -4127 xlInside 2 xlJustify -4130 xlLeft -4131 xlLightDown 13 xlLightHorizontal 11 xlLightUp 14 xlLightVertical 12 xlLow -4134 xlMaximum 2 xlMinimum 4 xlMinusValues 3 xlNextToAxis 4 xlNone -4142 xlOpaque 3 xlOutside 3 xlPercent 2 xlPlus 9 xlPlusValues 2 xlRight -4152 xlScale 3 xlSemiGray75 10 xlShowLabel 4 xlShowLabelAndPercent 5 xlShowPercent 3 xlShowValue 2 xlSingle 2 xlSolid 1 xlSquare 1 xlStar 5 xlStError 4 xlTop -4160 xlTransparent 2 xlTriangle 3 }
    }

#### XlCopyPictureFormat [::Ppt::Enum]Enum, Main

XlCopyPictureFormat

`xlBitmap` | 2
`xlPicture` | -4147

Show source

    proc ::Ppt::Enum::XlCopyPictureFormat {} {

        # xlBitmap - 2
        # xlPicture - -4147
        return { xlBitmap 2 xlPicture -4147 }
    }

#### XlDataLabelPosition [::Ppt::Enum]Enum, Main

XlDataLabelPosition

`xlLabelPositionAbove` | 0
`xlLabelPositionBelow` | 1
`xlLabelPositionBestFit` | 5
`xlLabelPositionCenter` | -4108
`xlLabelPositionCustom` | 7
`xlLabelPositionInsideBase` | 4
`xlLabelPositionInsideEnd` | 3
`xlLabelPositionLeft` | -4131
`xlLabelPositionMixed` | 6
`xlLabelPositionOutsideEnd` | 2
`xlLabelPositionRight` | -4152

Show source

    proc ::Ppt::Enum::XlDataLabelPosition {} {

        # xlLabelPositionAbove - 0
        # xlLabelPositionBelow - 1
        # xlLabelPositionBestFit - 5
        # xlLabelPositionCenter - -4108
        # xlLabelPositionCustom - 7
        # xlLabelPositionInsideBase - 4
        # xlLabelPositionInsideEnd - 3
        # xlLabelPositionLeft - -4131
        # xlLabelPositionMixed - 6
        # xlLabelPositionOutsideEnd - 2
        # xlLabelPositionRight - -4152
        return { xlLabelPositionAbove 0 xlLabelPositionBelow 1 xlLabelPositionBestFit 5 xlLabelPositionCenter -4108 xlLabelPositionCustom 7 xlLabelPositionInsideBase 4 xlLabelPositionInsideEnd 3 xlLabelPositionLeft -4131 xlLabelPositionMixed 6 xlLabelPositionOutsideEnd 2 xlLabelPositionRight -4152 }
    }

#### XlDataLabelSeparator [::Ppt::Enum]Enum, Main

XlDataLabelSeparator

`xlDataLabelSeparatorDefault` | 1

Show source

    proc ::Ppt::Enum::XlDataLabelSeparator {} {

        # xlDataLabelSeparatorDefault - 1
        return { xlDataLabelSeparatorDefault 1 }
    }

#### XlDataLabelsType [::Ppt::Enum]Enum, Main

XlDataLabelsType

`xlDataLabelsShowBubbleSizes` | 6
`xlDataLabelsShowLabel` | 4
`xlDataLabelsShowLabelAndPercent` | 5
`xlDataLabelsShowNone` | -4142
`xlDataLabelsShowPercent` | 3
`xlDataLabelsShowValue` | 2

Show source

    proc ::Ppt::Enum::XlDataLabelsType {} {

        # xlDataLabelsShowBubbleSizes - 6
        # xlDataLabelsShowLabel - 4
        # xlDataLabelsShowLabelAndPercent - 5
        # xlDataLabelsShowNone - -4142
        # xlDataLabelsShowPercent - 3
        # xlDataLabelsShowValue - 2
        return { xlDataLabelsShowBubbleSizes 6 xlDataLabelsShowLabel 4 xlDataLabelsShowLabelAndPercent 5 xlDataLabelsShowNone -4142 xlDataLabelsShowPercent 3 xlDataLabelsShowValue 2 }
    }

#### XlDisplayBlanksAs [::Ppt::Enum]Enum, Main

XlDisplayBlanksAs

`xlInterpolated` | 3
`xlNotPlotted` | 1
`xlZero` | 2

Show source

    proc ::Ppt::Enum::XlDisplayBlanksAs {} {

        # xlInterpolated - 3
        # xlNotPlotted - 1
        # xlZero - 2
        return { xlInterpolated 3 xlNotPlotted 1 xlZero 2 }
    }

#### XlDisplayUnit [::Ppt::Enum]Enum, Main

XlDisplayUnit

`xlHundredMillions` | -8
`xlHundreds` | -2
`xlHundredThousands` | -5
`xlMillionMillions` | -10
`xlMillions` | -6
`xlTenMillions` | -7
`xlTenThousands` | -4
`xlThousandMillions` | -9
`xlThousands` | -3

Show source

    proc ::Ppt::Enum::XlDisplayUnit {} {

        # xlHundredMillions - -8
        # xlHundreds - -2
        # xlHundredThousands - -5
        # xlMillionMillions - -10
        # xlMillions - -6
        # xlTenMillions - -7
        # xlTenThousands - -4
        # xlThousandMillions - -9
        # xlThousands - -3
        return { xlHundredMillions -8 xlHundreds -2 xlHundredThousands -5 xlMillionMillions -10 xlMillions -6 xlTenMillions -7 xlTenThousands -4 xlThousandMillions -9 xlThousands -3 }
    }

#### XlEndStyleCap [::Ppt::Enum]Enum, Main

XlEndStyleCap

`xlCap` | 1
`xlNoCap` | 2

Show source

    proc ::Ppt::Enum::XlEndStyleCap {} {

        # xlCap - 1
        # xlNoCap - 2
        return { xlCap 1 xlNoCap 2 }
    }

#### XlErrorBarDirection [::Ppt::Enum]Enum, Main

XlErrorBarDirection

`xlChartX` | -4168
`xlChartY` | 1

Show source

    proc ::Ppt::Enum::XlErrorBarDirection {} {

        # xlChartX - -4168
        # xlChartY - 1
        return { xlChartX -4168 xlChartY 1 }
    }

#### XlErrorBarInclude [::Ppt::Enum]Enum, Main

XlErrorBarInclude

`xlErrorBarIncludeBoth` | 1
`xlErrorBarIncludeMinusValues` | 3
`xlErrorBarIncludeNone` | -4142
`xlErrorBarIncludePlusValues` | 2

Show source

    proc ::Ppt::Enum::XlErrorBarInclude {} {

        # xlErrorBarIncludeBoth - 1
        # xlErrorBarIncludeMinusValues - 3
        # xlErrorBarIncludeNone - -4142
        # xlErrorBarIncludePlusValues - 2
        return { xlErrorBarIncludeBoth 1 xlErrorBarIncludeMinusValues 3 xlErrorBarIncludeNone -4142 xlErrorBarIncludePlusValues 2 }
    }

#### XlErrorBarType [::Ppt::Enum]Enum, Main

XlErrorBarType

`xlErrorBarTypeCustom` | -4114
`xlErrorBarTypeFixedValue` | 1
`xlErrorBarTypePercent` | 2
`xlErrorBarTypeStDev` | -4155
`xlErrorBarTypeStError` | 4

Show source

    proc ::Ppt::Enum::XlErrorBarType {} {

        # xlErrorBarTypeCustom - -4114
        # xlErrorBarTypeFixedValue - 1
        # xlErrorBarTypePercent - 2
        # xlErrorBarTypeStDev - -4155
        # xlErrorBarTypeStError - 4
        return { xlErrorBarTypeCustom -4114 xlErrorBarTypeFixedValue 1 xlErrorBarTypePercent 2 xlErrorBarTypeStDev -4155 xlErrorBarTypeStError 4 }
    }

#### XlGeoMappingLevel [::Ppt::Enum]Enum, Main

XlGeoMappingLevel

`xlGeoMappingLevelAutomatic` | 0
`xlGeoMappingLevelCountryRegion` | 5
`xlGeoMappingLevelCountryRegionList` | 6
`xlGeoMappingLevelCounty` | 3
`xlGeoMappingLevelDataOnly` | 1
`xlGeoMappingLevelPostalCode` | 2
`xlGeoMappingLevelState` | 4
`xlGeoMappingLevelWorld` | 7

Show source

    proc ::Ppt::Enum::XlGeoMappingLevel {} {

        # xlGeoMappingLevelAutomatic - 0
        # xlGeoMappingLevelCountryRegion - 5
        # xlGeoMappingLevelCountryRegionList - 6
        # xlGeoMappingLevelCounty - 3
        # xlGeoMappingLevelDataOnly - 1
        # xlGeoMappingLevelPostalCode - 2
        # xlGeoMappingLevelState - 4
        # xlGeoMappingLevelWorld - 7
        return { xlGeoMappingLevelAutomatic 0 xlGeoMappingLevelCountryRegion 5 xlGeoMappingLevelCountryRegionList 6 xlGeoMappingLevelCounty 3 xlGeoMappingLevelDataOnly 1 xlGeoMappingLevelPostalCode 2 xlGeoMappingLevelState 4 xlGeoMappingLevelWorld 7 }
    }

#### XlGeoProjectionType [::Ppt::Enum]Enum, Main

XlGeoProjectionType

`xlGeoProjectionTypeAlbers` | 3
`xlGeoProjectionTypeAutomatic` | 0
`xlGeoProjectionTypeMercator` | 1
`xlGeoProjectionTypeMiller` | 2
`xlGeoProjectionTypeRobinson` | 4

Show source

    proc ::Ppt::Enum::XlGeoProjectionType {} {

        # xlGeoProjectionTypeAlbers - 3
        # xlGeoProjectionTypeAutomatic - 0
        # xlGeoProjectionTypeMercator - 1
        # xlGeoProjectionTypeMiller - 2
        # xlGeoProjectionTypeRobinson - 4
        return { xlGeoProjectionTypeAlbers 3 xlGeoProjectionTypeAutomatic 0 xlGeoProjectionTypeMercator 1 xlGeoProjectionTypeMiller 2 xlGeoProjectionTypeRobinson 4 }
    }

#### XlGradientStopPositionType [::Ppt::Enum]Enum, Main

XlGradientStopPositionType

`xlGradientStopPositionTypeExtremeValue` | 0
`xlGradientStopPositionTypeNumber` | 1
`xlGradientStopPositionTypePercent` | 2

Show source

    proc ::Ppt::Enum::XlGradientStopPositionType {} {

        # xlGradientStopPositionTypeExtremeValue - 0
        # xlGradientStopPositionTypeNumber - 1
        # xlGradientStopPositionTypePercent - 2
        return { xlGradientStopPositionTypeExtremeValue 0 xlGradientStopPositionTypeNumber 1 xlGradientStopPositionTypePercent 2 }
    }

#### XlHAlign [::Ppt::Enum]Enum, Main

XlHAlign

`xlHAlignCenter` | -4108
`xlHAlignCenterAcrossSelection` | 7
`xlHAlignDistributed` | -4117
`xlHAlignFill` | 5
`xlHAlignGeneral` | 1
`xlHAlignJustify` | -4130
`xlHAlignLeft` | -4131
`xlHAlignRight` | -4152

Show source

    proc ::Ppt::Enum::XlHAlign {} {

        # xlHAlignCenter - -4108
        # xlHAlignCenterAcrossSelection - 7
        # xlHAlignDistributed - -4117
        # xlHAlignFill - 5
        # xlHAlignGeneral - 1
        # xlHAlignJustify - -4130
        # xlHAlignLeft - -4131
        # xlHAlignRight - -4152
        return { xlHAlignCenter -4108 xlHAlignCenterAcrossSelection 7 xlHAlignDistributed -4117 xlHAlignFill 5 xlHAlignGeneral 1 xlHAlignJustify -4130 xlHAlignLeft -4131 xlHAlignRight -4152 }
    }

#### XlLegendPosition [::Ppt::Enum]Enum, Main

XlLegendPosition

`xlLegendPositionBottom` | -4107
`xlLegendPositionCorner` | 2
`xlLegendPositionCustom` | -4161
`xlLegendPositionLeft` | -4131
`xlLegendPositionRight` | -4152
`xlLegendPositionTop` | -4160

Show source

    proc ::Ppt::Enum::XlLegendPosition {} {

        # xlLegendPositionBottom - -4107
        # xlLegendPositionCorner - 2
        # xlLegendPositionCustom - -4161
        # xlLegendPositionLeft - -4131
        # xlLegendPositionRight - -4152
        # xlLegendPositionTop - -4160
        return { xlLegendPositionBottom -4107 xlLegendPositionCorner 2 xlLegendPositionCustom -4161 xlLegendPositionLeft -4131 xlLegendPositionRight -4152 xlLegendPositionTop -4160 }
    }

#### XlLineStyle [::Ppt::Enum]Enum, Main

XlLineStyle

`xlContinuous` | 1
`xlDash` | -4115
`xlDashDot` | 4
`xlDashDotDot` | 5
`xlDot` | -4118
`xlDouble` | -4119
`xlLineStyleNone` | -4142
`xlSlantDashDot` | 13

Show source

    proc ::Ppt::Enum::XlLineStyle {} {

        # xlContinuous - 1
        # xlDash - -4115
        # xlDashDot - 4
        # xlDashDotDot - 5
        # xlDot - -4118
        # xlDouble - -4119
        # xlLineStyleNone - -4142
        # xlSlantDashDot - 13
        return { xlContinuous 1 xlDash -4115 xlDashDot 4 xlDashDotDot 5 xlDot -4118 xlDouble -4119 xlLineStyleNone -4142 xlSlantDashDot 13 }
    }

#### XlMarkerStyle [::Ppt::Enum]Enum, Main

XlMarkerStyle

`xlMarkerStyleAutomatic` | -4105
`xlMarkerStyleCircle` | 8
`xlMarkerStyleDash` | -4115
`xlMarkerStyleDiamond` | 2
`xlMarkerStyleDot` | -4118
`xlMarkerStyleNone` | -4142
`xlMarkerStylePicture` | -4147
`xlMarkerStylePlus` | 9
`xlMarkerStyleSquare` | 1
`xlMarkerStyleStar` | 5
`xlMarkerStyleTriangle` | 3
`xlMarkerStyleX` | -4168

Show source

    proc ::Ppt::Enum::XlMarkerStyle {} {

        # xlMarkerStyleAutomatic - -4105
        # xlMarkerStyleCircle - 8
        # xlMarkerStyleDash - -4115
        # xlMarkerStyleDiamond - 2
        # xlMarkerStyleDot - -4118
        # xlMarkerStyleNone - -4142
        # xlMarkerStylePicture - -4147
        # xlMarkerStylePlus - 9
        # xlMarkerStyleSquare - 1
        # xlMarkerStyleStar - 5
        # xlMarkerStyleTriangle - 3
        # xlMarkerStyleX - -4168
        return { xlMarkerStyleAutomatic -4105 xlMarkerStyleCircle 8 xlMarkerStyleDash -4115 xlMarkerStyleDiamond 2 xlMarkerStyleDot -4118 xlMarkerStyleNone -4142 xlMarkerStylePicture -4147 xlMarkerStylePlus 9 xlMarkerStyleSquare 1 xlMarkerStyleStar 5 xlMarkerStyleTriangle 3 xlMarkerStyleX -4168 }
    }

#### XlOrientation [::Ppt::Enum]Enum, Main

XlOrientation

`xlDownward` | -4170
`xlHorizontal` | -4128
`xlUpward` | -4171
`xlVertical` | -4166

Show source

    proc ::Ppt::Enum::XlOrientation {} {

        # xlDownward - -4170
        # xlHorizontal - -4128
        # xlUpward - -4171
        # xlVertical - -4166
        return { xlDownward -4170 xlHorizontal -4128 xlUpward -4171 xlVertical -4166 }
    }

#### XlParentDataLabelOptions [::Ppt::Enum]Enum, Main

XlParentDataLabelOptions

`xlParentDataLabelOptionsBanner` | 1
`xlParentDataLabelOptionsNone` | 0
`xlParentDataLabelOptionsOverlapping` | 2

Show source

    proc ::Ppt::Enum::XlParentDataLabelOptions {} {

        # xlParentDataLabelOptionsBanner - 1
        # xlParentDataLabelOptionsNone - 0
        # xlParentDataLabelOptionsOverlapping - 2
        return { xlParentDataLabelOptionsBanner 1 xlParentDataLabelOptionsNone 0 xlParentDataLabelOptionsOverlapping 2 }
    }

#### XlPattern [::Ppt::Enum]Enum, Main

XlPattern

`xlPatternAutomatic` | -4105
`xlPatternChecker` | 9
`xlPatternCrissCross` | 16
`xlPatternDown` | -4121
`xlPatternGray8` | 18
`xlPatternGray16` | 17
`xlPatternGray25` | -4124
`xlPatternGray50` | -4125
`xlPatternGray75` | -4126
`xlPatternGrid` | 15
`xlPatternHorizontal` | -4128
`xlPatternLightDown` | 13
`xlPatternLightHorizontal` | 11
`xlPatternLightUp` | 14
`xlPatternLightVertical` | 12
`xlPatternLinearGradient` | 4000
`xlPatternNone` | -4142
`xlPatternRectangularGradient` | 4001
`xlPatternSemiGray75` | 10
`xlPatternSolid` | 1
`xlPatternUp` | -4162
`xlPatternVertical` | -4166

Show source

    proc ::Ppt::Enum::XlPattern {} {

        # xlPatternAutomatic - -4105
        # xlPatternChecker - 9
        # xlPatternCrissCross - 16
        # xlPatternDown - -4121
        # xlPatternGray8 - 18
        # xlPatternGray16 - 17
        # xlPatternGray25 - -4124
        # xlPatternGray50 - -4125
        # xlPatternGray75 - -4126
        # xlPatternGrid - 15
        # xlPatternHorizontal - -4128
        # xlPatternLightDown - 13
        # xlPatternLightHorizontal - 11
        # xlPatternLightUp - 14
        # xlPatternLightVertical - 12
        # xlPatternLinearGradient - 4000
        # xlPatternNone - -4142
        # xlPatternRectangularGradient - 4001
        # xlPatternSemiGray75 - 10
        # xlPatternSolid - 1
        # xlPatternUp - -4162
        # xlPatternVertical - -4166
        return { xlPatternAutomatic -4105 xlPatternChecker 9 xlPatternCrissCross 16 xlPatternDown -4121 xlPatternGray8 18 xlPatternGray16 17 xlPatternGray25 -4124 xlPatternGray50 -4125 xlPatternGray75 -4126 xlPatternGrid 15 xlPatternHorizontal -4128 xlPatternLightDown 13 xlPatternLightHorizontal 11 xlPatternLightUp 14 xlPatternLightVertical 12 xlPatternLinearGradient 4000 xlPatternNone -4142 xlPatternRectangularGradient 4001 xlPatternSemiGray75 10 xlPatternSolid 1 xlPatternUp -4162 xlPatternVertical -4166 }
    }

#### XlPictureAppearance [::Ppt::Enum]Enum, Main

XlPictureAppearance

`xlPrinter` | 2
`xlScreen` | 1

Show source

    proc ::Ppt::Enum::XlPictureAppearance {} {

        # xlPrinter - 2
        # xlScreen - 1
        return { xlPrinter 2 xlScreen 1 }
    }

#### XlPieSliceIndex [::Ppt::Enum]Enum, Main

XlPieSliceIndex

`xlCenterPoint` | 5
`xlInnerCenterPoint` | 8
`xlInnerClockwisePoint` | 7
`xlInnerCounterClockwisePoint` | 9
`xlMidClockwiseRadiusPoint` | 4
`xlMidCounterClockwiseRadiusPoint` | 6
`xlOuterCenterPoint` | 2
`xlOuterClockwisePoint` | 3
`xlOuterCounterClockwisePoint` | 1

Show source

    proc ::Ppt::Enum::XlPieSliceIndex {} {

        # xlCenterPoint - 5
        # xlInnerCenterPoint - 8
        # xlInnerClockwisePoint - 7
        # xlInnerCounterClockwisePoint - 9
        # xlMidClockwiseRadiusPoint - 4
        # xlMidCounterClockwiseRadiusPoint - 6
        # xlOuterCenterPoint - 2
        # xlOuterClockwisePoint - 3
        # xlOuterCounterClockwisePoint - 1
        return { xlCenterPoint 5 xlInnerCenterPoint 8 xlInnerClockwisePoint 7 xlInnerCounterClockwisePoint 9 xlMidClockwiseRadiusPoint 4 xlMidCounterClockwiseRadiusPoint 6 xlOuterCenterPoint 2 xlOuterClockwisePoint 3 xlOuterCounterClockwisePoint 1 }
    }

#### XlPieSliceLocation [::Ppt::Enum]Enum, Main

XlPieSliceLocation

`xlHorizontalCoordinate` | 1
`xlVerticalCoordinate` | 2

Show source

    proc ::Ppt::Enum::XlPieSliceLocation {} {

        # xlHorizontalCoordinate - 1
        # xlVerticalCoordinate - 2
        return { xlHorizontalCoordinate 1 xlVerticalCoordinate 2 }
    }

#### XlPivotFieldOrientation [::Ppt::Enum]Enum, Main

XlPivotFieldOrientation

`xlColumnField` | 2
`xlDataField` | 4
`xlHidden` | 0
`xlPageField` | 3
`xlRowField` | 1

Show source

    proc ::Ppt::Enum::XlPivotFieldOrientation {} {

        # xlColumnField - 2
        # xlDataField - 4
        # xlHidden - 0
        # xlPageField - 3
        # xlRowField - 1
        return { xlColumnField 2 xlDataField 4 xlHidden 0 xlPageField 3 xlRowField 1 }
    }

#### XlReadingOrder [::Ppt::Enum]Enum, Main

XlReadingOrder

`xlContext` | -5002
`xlLTR` | -5003
`xlRTL` | -5004

Show source

    proc ::Ppt::Enum::XlReadingOrder {} {

        # xlContext - -5002
        # xlLTR - -5003
        # xlRTL - -5004
        return { xlContext -5002 xlLTR -5003 xlRTL -5004 }
    }

#### XlRegionLabelOptions [::Ppt::Enum]Enum, Main

XlRegionLabelOptions

`xlRegionLabelOptionsBestFitOnly` | 1
`xlRegionLabelOptionsNone` | 0
`xlRegionLabelOptionsShowAll` | 2

Show source

    proc ::Ppt::Enum::XlRegionLabelOptions {} {

        # xlRegionLabelOptionsBestFitOnly - 1
        # xlRegionLabelOptionsNone - 0
        # xlRegionLabelOptionsShowAll - 2
        return { xlRegionLabelOptionsBestFitOnly 1 xlRegionLabelOptionsNone 0 xlRegionLabelOptionsShowAll 2 }
    }

#### XlRgbColor [::Ppt::Enum]Enum, Main

XlRgbColor

`rgbAliceBlue` | 16775408
`rgbAntiqueWhite` | 14150650
`rgbAqua` | 16776960
`rgbAquamarine` | 13959039
`rgbAzure` | 16777200
`rgbBeige` | 14480885
`rgbBisque` | 12903679
`rgbBlack` | 0
`rgbBlanchedAlmond` | 13495295
`rgbBlue` | 16711680
`rgbBlueViolet` | 14822282
`rgbBrown` | 2763429
`rgbBurlyWood` | 8894686
`rgbCadetBlue` | 10526303
`rgbChartreuse` | 65407
`rgbCoral` | 5275647
`rgbCornflowerBlue` | 15570276
`rgbCornsilk` | 14481663
`rgbCrimson` | 3937500
`rgbDarkBlue` | 9109504
`rgbDarkCyan` | 9145088
`rgbDarkGoldenrod` | 755384
`rgbDarkGray` | 11119017
`rgbDarkGreen` | 25600
`rgbDarkGrey` | 11119017
`rgbDarkKhaki` | 7059389
`rgbDarkMagenta` | 9109643
`rgbDarkOliveGreen` | 3107669
`rgbDarkOrange` | 36095
`rgbDarkOrchid` | 13382297
`rgbDarkRed` | 139
`rgbDarkSalmon` | 8034025
`rgbDarkSeaGreen` | 9419919
`rgbDarkSlateBlue` | 9125192
`rgbDarkSlateGray` | 5197615
`rgbDarkSlateGrey` | 5197615
`rgbDarkTurquoise` | 13749760
`rgbDarkViolet` | 13828244
`rgbDeepPink` | 9639167
`rgbDeepSkyBlue` | 16760576
`rgbDimGray` | 6908265
`rgbDimGrey` | 6908265
`rgbDodgerBlue` | 16748574
`rgbFireBrick` | 2237106
`rgbFloralWhite` | 15792895
`rgbForestGreen` | 2263842
`rgbFuchsia` | 16711935
`rgbGainsboro` | 14474460
`rgbGhostWhite` | 16775416
`rgbGold` | 55295
`rgbGoldenrod` | 2139610
`rgbGray` | 8421504
`rgbGreen` | 32768
`rgbGreenYellow` | 3145645
`rgbGrey` | 8421504
`rgbHoneydew` | 15794160
`rgbHotPink` | 11823615
`rgbIndianRed` | 6053069
`rgbIndigo` | 8519755
`rgbIvory` | 15794175
`rgbKhaki` | 9234160
`rgbLavender` | 16443110
`rgbLavenderBlush` | 16118015
`rgbLawnGreen` | 64636
`rgbLemonChiffon` | 13499135
`rgbLightBlue` | 15128749
`rgbLightCoral` | 8421616
`rgbLightCyan` | 9145088
`rgbLightGoldenrodYellow` | 13826810
`rgbLightGray` | 13882323
`rgbLightGreen` | 9498256
`rgbLightGrey` | 13882323
`rgbLightPink` | 12695295
`rgbLightSalmon` | 8036607
`rgbLightSeaGreen` | 11186720
`rgbLightSkyBlue` | 16436871
`rgbLightSlateGray` | 10061943
`rgbLightSlateGrey` | 10061943
`rgbLightSteelBlue` | 14599344
`rgbLightYellow` | 14745599
`rgbLime` | 65280
`rgbLimeGreen` | 3329330
`rgbLinen` | 15134970
`rgbMaroon` | 128
`rgbMediumAquamarine` | 11206502
`rgbMediumBlue` | 13434880
`rgbMediumOrchid` | 13850042
`rgbMediumPurple` | 14381203
`rgbMediumSeaGreen` | 7451452
`rgbMediumSlateBlue` | 15624315
`rgbMediumSpringGreen` | 10156544
`rgbMediumTurquoise` | 13422920
`rgbMediumVioletRed` | 8721863
`rgbMidnightBlue` | 7346457
`rgbMintCream` | 16449525
`rgbMistyRose` | 14804223
`rgbMoccasin` | 11920639
`rgbNavajoWhite` | 11394815
`rgbNavy` | 8388608
`rgbNavyBlue` | 8388608
`rgbOldLace` | 15136253
`rgbOlive` | 32896
`rgbOliveDrab` | 2330219
`rgbOrange` | 42495
`rgbOrangeRed` | 17919
`rgbOrchid` | 14053594
`rgbPaleGoldenrod` | 7071982
`rgbPaleGreen` | 10025880
`rgbPaleTurquoise` | 15658671
`rgbPaleVioletRed` | 9662683
`rgbPapayaWhip` | 14020607
`rgbPeachPuff` | 12180223
`rgbPeru` | 4163021
`rgbPink` | 13353215
`rgbPlum` | 14524637
`rgbPowderBlue` | 15130800
`rgbPurple` | 8388736
`rgbRed` | 255
`rgbRosyBrown` | 9408444
`rgbRoyalBlue` | 14772545
`rgbSalmon` | 7504122
`rgbSandyBrown` | 6333684
`rgbSeaGreen` | 5737262
`rgbSeashell` | 15660543
`rgbSienna` | 2970272
`rgbSilver` | 12632256
`rgbSkyBlue` | 15453831
`rgbSlateBlue` | 13458026
`rgbSlateGray` | 9470064
`rgbSlateGrey` | 9470064
`rgbSnow` | 16448255
`rgbSpringGreen` | 8388352
`rgbSteelBlue` | 11829830
`rgbTan` | 9221330
`rgbTeal` | 8421376
`rgbThistle` | 14204888
`rgbTomato` | 4678655
`rgbTurquoise` | 13688896
`rgbViolet` | 15631086
`rgbWheat` | 11788021
`rgbWhite` | 16777215
`rgbWhiteSmoke` | 16119285
`rgbYellow` | 65535
`rgbYellowGreen` | 3329434

Show source

    proc ::Ppt::Enum::XlRgbColor {} {

        # rgbAliceBlue - 16775408
        # rgbAntiqueWhite - 14150650
        # rgbAqua - 16776960
        # rgbAquamarine - 13959039
        # rgbAzure - 16777200
        # rgbBeige - 14480885
        # rgbBisque - 12903679
        # rgbBlack - 0
        # rgbBlanchedAlmond - 13495295
        # rgbBlue - 16711680
        # rgbBlueViolet - 14822282
        # rgbBrown - 2763429
        # rgbBurlyWood - 8894686
        # rgbCadetBlue - 10526303
        # rgbChartreuse - 65407
        # rgbCoral - 5275647
        # rgbCornflowerBlue - 15570276
        # rgbCornsilk - 14481663
        # rgbCrimson - 3937500
        # rgbDarkBlue - 9109504
        # rgbDarkCyan - 9145088
        # rgbDarkGoldenrod - 755384
        # rgbDarkGray - 11119017
        # rgbDarkGreen - 25600
        # rgbDarkGrey - 11119017
        # rgbDarkKhaki - 7059389
        # rgbDarkMagenta - 9109643
        # rgbDarkOliveGreen - 3107669
        # rgbDarkOrange - 36095
        # rgbDarkOrchid - 13382297
        # rgbDarkRed - 139
        # rgbDarkSalmon - 8034025
        # rgbDarkSeaGreen - 9419919
        # rgbDarkSlateBlue - 9125192
        # rgbDarkSlateGray - 5197615
        # rgbDarkSlateGrey - 5197615
        # rgbDarkTurquoise - 13749760
        # rgbDarkViolet - 13828244
        # rgbDeepPink - 9639167
        # rgbDeepSkyBlue - 16760576
        # rgbDimGray - 6908265
        # rgbDimGrey - 6908265
        # rgbDodgerBlue - 16748574
        # rgbFireBrick - 2237106
        # rgbFloralWhite - 15792895
        # rgbForestGreen - 2263842
        # rgbFuchsia - 16711935
        # rgbGainsboro - 14474460
        # rgbGhostWhite - 16775416
        # rgbGold - 55295
        # rgbGoldenrod - 2139610
        # rgbGray - 8421504
        # rgbGreen - 32768
        # rgbGreenYellow - 3145645
        # rgbGrey - 8421504
        # rgbHoneydew - 15794160
        # rgbHotPink - 11823615
        # rgbIndianRed - 6053069
        # rgbIndigo - 8519755
        # rgbIvory - 15794175
        # rgbKhaki - 9234160
        # rgbLavender - 16443110
        # rgbLavenderBlush - 16118015
        # rgbLawnGreen - 64636
        # rgbLemonChiffon - 13499135
        # rgbLightBlue - 15128749
        # rgbLightCoral - 8421616
        # rgbLightCyan - 9145088
        # rgbLightGoldenrodYellow - 13826810
        # rgbLightGray - 13882323
        # rgbLightGreen - 9498256
        # rgbLightGrey - 13882323
        # rgbLightPink - 12695295
        # rgbLightSalmon - 8036607
        # rgbLightSeaGreen - 11186720
        # rgbLightSkyBlue - 16436871
        # rgbLightSlateGray - 10061943
        # rgbLightSlateGrey - 10061943
        # rgbLightSteelBlue - 14599344
        # rgbLightYellow - 14745599
        # rgbLime - 65280
        # rgbLimeGreen - 3329330
        # rgbLinen - 15134970
        # rgbMaroon - 128
        # rgbMediumAquamarine - 11206502
        # rgbMediumBlue - 13434880
        # rgbMediumOrchid - 13850042
        # rgbMediumPurple - 14381203
        # rgbMediumSeaGreen - 7451452
        # rgbMediumSlateBlue - 15624315
        # rgbMediumSpringGreen - 10156544
        # rgbMediumTurquoise - 13422920
        # rgbMediumVioletRed - 8721863
        # rgbMidnightBlue - 7346457
        # rgbMintCream - 16449525
        # rgbMistyRose - 14804223
        # rgbMoccasin - 11920639
        # rgbNavajoWhite - 11394815
        # rgbNavy - 8388608
        # rgbNavyBlue - 8388608
        # rgbOldLace - 15136253
        # rgbOlive - 32896
        # rgbOliveDrab - 2330219
        # rgbOrange - 42495
        # rgbOrangeRed - 17919
        # rgbOrchid - 14053594
        # rgbPaleGoldenrod - 7071982
        # rgbPaleGreen - 10025880
        # rgbPaleTurquoise - 15658671
        # rgbPaleVioletRed - 9662683
        # rgbPapayaWhip - 14020607
        # rgbPeachPuff - 12180223
        # rgbPeru - 4163021
        # rgbPink - 13353215
        # rgbPlum - 14524637
        # rgbPowderBlue - 15130800
        # rgbPurple - 8388736
        # rgbRed - 255
        # rgbRosyBrown - 9408444
        # rgbRoyalBlue - 14772545
        # rgbSalmon - 7504122
        # rgbSandyBrown - 6333684
        # rgbSeaGreen - 5737262
        # rgbSeashell - 15660543
        # rgbSienna - 2970272
        # rgbSilver - 12632256
        # rgbSkyBlue - 15453831
        # rgbSlateBlue - 13458026
        # rgbSlateGray - 9470064
        # rgbSlateGrey - 9470064
        # rgbSnow - 16448255
        # rgbSpringGreen - 8388352
        # rgbSteelBlue - 11829830
        # rgbTan - 9221330
        # rgbTeal - 8421376
        # rgbThistle - 14204888
        # rgbTomato - 4678655
        # rgbTurquoise - 13688896
        # rgbViolet - 15631086
        # rgbWheat - 11788021
        # rgbWhite - 16777215
        # rgbWhiteSmoke - 16119285
        # rgbYellow - 65535
        # rgbYellowGreen - 3329434
        return { rgbAliceBlue 16775408 rgbAntiqueWhite 14150650 rgbAqua 16776960 rgbAquamarine 13959039 rgbAzure 16777200 rgbBeige 14480885 rgbBisque 12903679 rgbBlack 0 rgbBlanchedAlmond 13495295 rgbBlue 16711680 rgbBlueViolet 14822282 rgbBrown 2763429 rgbBurlyWood 8894686 rgbCadetBlue 10526303 rgbChartreuse 65407 rgbCoral 5275647 rgbCornflowerBlue 15570276 rgbCornsilk 14481663 rgbCrimson 3937500 rgbDarkBlue 9109504 rgbDarkCyan 9145088 rgbDarkGoldenrod 755384 rgbDarkGray 11119017 rgbDarkGreen 25600 rgbDarkGrey 11119017 rgbDarkKhaki 7059389 rgbDarkMagenta 9109643 rgbDarkOliveGreen 3107669 rgbDarkOrange 36095 rgbDarkOrchid 13382297 rgbDarkRed 139 rgbDarkSalmon 8034025 rgbDarkSeaGreen 9419919 rgbDarkSlateBlue 9125192 rgbDarkSlateGray 5197615 rgbDarkSlateGrey 5197615 rgbDarkTurquoise 13749760 rgbDarkViolet 13828244 rgbDeepPink 9639167 rgbDeepSkyBlue 16760576 rgbDimGray 6908265 rgbDimGrey 6908265 rgbDodgerBlue 16748574 rgbFireBrick 2237106 rgbFloralWhite 15792895 rgbForestGreen 2263842 rgbFuchsia 16711935 rgbGainsboro 14474460 rgbGhostWhite 16775416 rgbGold 55295 rgbGoldenrod 2139610 rgbGray 8421504 rgbGreen 32768 rgbGreenYellow 3145645 rgbGrey 8421504 rgbHoneydew 15794160 rgbHotPink 11823615 rgbIndianRed 6053069 rgbIndigo 8519755 rgbIvory 15794175 rgbKhaki 9234160 rgbLavender 16443110 rgbLavenderBlush 16118015 rgbLawnGreen 64636 rgbLemonChiffon 13499135 rgbLightBlue 15128749 rgbLightCoral 8421616 rgbLightCyan 9145088 rgbLightGoldenrodYellow 13826810 rgbLightGray 13882323 rgbLightGreen 9498256 rgbLightGrey 13882323 rgbLightPink 12695295 rgbLightSalmon 8036607 rgbLightSeaGreen 11186720 rgbLightSkyBlue 16436871 rgbLightSlateGray 10061943 rgbLightSlateGrey 10061943 rgbLightSteelBlue 14599344 rgbLightYellow 14745599 rgbLime 65280 rgbLimeGreen 3329330 rgbLinen 15134970 rgbMaroon 128 rgbMediumAquamarine 11206502 rgbMediumBlue 13434880 rgbMediumOrchid 13850042 rgbMediumPurple 14381203 rgbMediumSeaGreen 7451452 rgbMediumSlateBlue 15624315 rgbMediumSpringGreen 10156544 rgbMediumTurquoise 13422920 rgbMediumVioletRed 8721863 rgbMidnightBlue 7346457 rgbMintCream 16449525 rgbMistyRose 14804223 rgbMoccasin 11920639 rgbNavajoWhite 11394815 rgbNavy 8388608 rgbNavyBlue 8388608 rgbOldLace 15136253 rgbOlive 32896 rgbOliveDrab 2330219 rgbOrange 42495 rgbOrangeRed 17919 rgbOrchid 14053594 rgbPaleGoldenrod 7071982 rgbPaleGreen 10025880 rgbPaleTurquoise 15658671 rgbPaleVioletRed 9662683 rgbPapayaWhip 14020607 rgbPeachPuff 12180223 rgbPeru 4163021 rgbPink 13353215 rgbPlum 14524637 rgbPowderBlue 15130800 rgbPurple 8388736 rgbRed 255 rgbRosyBrown 9408444 rgbRoyalBlue 14772545 rgbSalmon 7504122 rgbSandyBrown 6333684 rgbSeaGreen 5737262 rgbSeashell 15660543 rgbSienna 2970272 rgbSilver 12632256 rgbSkyBlue 15453831 rgbSlateBlue 13458026 rgbSlateGray 9470064 rgbSlateGrey 9470064 rgbSnow 16448255 rgbSpringGreen 8388352 rgbSteelBlue 11829830 rgbTan 9221330 rgbTeal 8421376 rgbThistle 14204888 rgbTomato 4678655 rgbTurquoise 13688896 rgbViolet 15631086 rgbWheat 11788021 rgbWhite 16777215 rgbWhiteSmoke 16119285 rgbYellow 65535 rgbYellowGreen 3329434 }
    }

#### XlRowCol [::Ppt::Enum]Enum, Main

XlRowCol

`xlColumns` | 2
`xlRows` | 1

Show source

    proc ::Ppt::Enum::XlRowCol {} {

        # xlColumns - 2
        # xlRows - 1
        return { xlColumns 2 xlRows 1 }
    }

#### XlScaleType [::Ppt::Enum]Enum, Main

XlScaleType

`xlScaleLinear` | -4132
`xlScaleLogarithmic` | -4133

Show source

    proc ::Ppt::Enum::XlScaleType {} {

        # xlScaleLinear - -4132
        # xlScaleLogarithmic - -4133
        return { xlScaleLinear -4132 xlScaleLogarithmic -4133 }
    }

#### XlSeriesColorGradientStyle [::Ppt::Enum]Enum, Main

XlSeriesColorGradientStyle

`xlSeriesColorGradientStyleDiverging` | 1
`xlSeriesColorGradientStyleSequential` | 0

Show source

    proc ::Ppt::Enum::XlSeriesColorGradientStyle {} {

        # xlSeriesColorGradientStyleDiverging - 1
        # xlSeriesColorGradientStyleSequential - 0
        return { xlSeriesColorGradientStyleDiverging 1 xlSeriesColorGradientStyleSequential 0 }
    }

#### XlSeriesNameLevel [::Ppt::Enum]Enum, Main

XlSeriesNameLevel

`xlSeriesNameLevelAll` | -1
`xlSeriesNameLevelCustom` | -2
`xlSeriesNameLevelNone` | -3

Show source

    proc ::Ppt::Enum::XlSeriesNameLevel {} {

        # xlSeriesNameLevelAll - -1
        # xlSeriesNameLevelCustom - -2
        # xlSeriesNameLevelNone - -3
        return { xlSeriesNameLevelAll -1 xlSeriesNameLevelCustom -2 xlSeriesNameLevelNone -3 }
    }

#### XlSizeRepresents [::Ppt::Enum]Enum, Main

XlSizeRepresents

`xlSizeIsArea` | 1
`xlSizeIsWidth` | 2

Show source

    proc ::Ppt::Enum::XlSizeRepresents {} {

        # xlSizeIsArea - 1
        # xlSizeIsWidth - 2
        return { xlSizeIsArea 1 xlSizeIsWidth 2 }
    }

#### XlTickLabelOrientation [::Ppt::Enum]Enum, Main

XlTickLabelOrientation

`xlTickLabelOrientationAutomatic` | -4105
`xlTickLabelOrientationDownward` | -4170
`xlTickLabelOrientationHorizontal` | -4128
`xlTickLabelOrientationUpward` | -4171
`xlTickLabelOrientationVertical` | -4166

Show source

    proc ::Ppt::Enum::XlTickLabelOrientation {} {

        # xlTickLabelOrientationAutomatic - -4105
        # xlTickLabelOrientationDownward - -4170
        # xlTickLabelOrientationHorizontal - -4128
        # xlTickLabelOrientationUpward - -4171
        # xlTickLabelOrientationVertical - -4166
        return { xlTickLabelOrientationAutomatic -4105 xlTickLabelOrientationDownward -4170 xlTickLabelOrientationHorizontal -4128 xlTickLabelOrientationUpward -4171 xlTickLabelOrientationVertical -4166 }
    }

#### XlTickLabelPosition [::Ppt::Enum]Enum, Main

XlTickLabelPosition

`xlTickLabelPositionHigh` | -4127
`xlTickLabelPositionLow` | -4134
`xlTickLabelPositionNextToAxis` | 4
`xlTickLabelPositionNone` | -4142

Show source

    proc ::Ppt::Enum::XlTickLabelPosition {} {

        # xlTickLabelPositionHigh - -4127
        # xlTickLabelPositionLow - -4134
        # xlTickLabelPositionNextToAxis - 4
        # xlTickLabelPositionNone - -4142
        return { xlTickLabelPositionHigh -4127 xlTickLabelPositionLow -4134 xlTickLabelPositionNextToAxis 4 xlTickLabelPositionNone -4142 }
    }

#### XlTickMark [::Ppt::Enum]Enum, Main

XlTickMark

`xlTickMarkCross` | 4
`xlTickMarkInside` | 2
`xlTickMarkNone` | -4142
`xlTickMarkOutside` | 3

Show source

    proc ::Ppt::Enum::XlTickMark {} {

        # xlTickMarkCross - 4
        # xlTickMarkInside - 2
        # xlTickMarkNone - -4142
        # xlTickMarkOutside - 3
        return { xlTickMarkCross 4 xlTickMarkInside 2 xlTickMarkNone -4142 xlTickMarkOutside 3 }
    }

#### XlTimeUnit [::Ppt::Enum]Enum, Main

XlTimeUnit

`xlDays` | 0
`xlMonths` | 1
`xlYears` | 2

Show source

    proc ::Ppt::Enum::XlTimeUnit {} {

        # xlDays - 0
        # xlMonths - 1
        # xlYears - 2
        return { xlDays 0 xlMonths 1 xlYears 2 }
    }

#### XlTrendlineType [::Ppt::Enum]Enum, Main

XlTrendlineType

`xlExponential` | 5
`xlLinear` | -4132
`xlLogarithmic` | -4133
`xlMovingAvg` | 6
`xlPolynomial` | 3
`xlPower` | 4

Show source

    proc ::Ppt::Enum::XlTrendlineType {} {

        # xlExponential - 5
        # xlLinear - -4132
        # xlLogarithmic - -4133
        # xlMovingAvg - 6
        # xlPolynomial - 3
        # xlPower - 4
        return { xlExponential 5 xlLinear -4132 xlLogarithmic -4133 xlMovingAvg 6 xlPolynomial 3 xlPower 4 }
    }

#### XlUnderlineStyle [::Ppt::Enum]Enum, Main

XlUnderlineStyle

`xlUnderlineStyleDouble` | -4119
`xlUnderlineStyleDoubleAccounting` | 5
`xlUnderlineStyleNone` | -4142
`xlUnderlineStyleSingle` | 2
`xlUnderlineStyleSingleAccounting` | 4

Show source

    proc ::Ppt::Enum::XlUnderlineStyle {} {

        # xlUnderlineStyleDouble - -4119
        # xlUnderlineStyleDoubleAccounting - 5
        # xlUnderlineStyleNone - -4142
        # xlUnderlineStyleSingle - 2
        # xlUnderlineStyleSingleAccounting - 4
        return { xlUnderlineStyleDouble -4119 xlUnderlineStyleDoubleAccounting 5 xlUnderlineStyleNone -4142 xlUnderlineStyleSingle 2 xlUnderlineStyleSingleAccounting 4 }
    }

#### XlVAlign [::Ppt::Enum]Enum, Main

XlVAlign

`xlVAlignBottom` | -4107
`xlVAlignCenter` | -4108
`xlVAlignDistributed` | -4117
`xlVAlignJustify` | -4130
`xlVAlignTop` | -4160

Show source

    proc ::Ppt::Enum::XlVAlign {} {

        # xlVAlignBottom - -4107
        # xlVAlignCenter - -4108
        # xlVAlignDistributed - -4117
        # xlVAlignJustify - -4130
        # xlVAlignTop - -4160
        return { xlVAlignBottom -4107 xlVAlignCenter -4108 xlVAlignDistributed -4117 xlVAlignJustify -4130 xlVAlignTop -4160 }
    }

#### XlValueSortOrder [::Ppt::Enum]Enum, Main

XlValueSortOrder

`xlValueAscending` | 1
`xlValueDescending` | 2
`xlValueNone` | 0

Show source

    proc ::Ppt::Enum::XlValueSortOrder {} {

        # xlValueAscending - 1
        # xlValueDescending - 2
        # xlValueNone - 0
        return { xlValueAscending 1 xlValueDescending 2 xlValueNone 0 }
    }

# Start page

# Cawt

# Office

# Excel

# Ppt

# Word

# Outlook

# OneNote

# Office::Enum

# Excel::Enum

# Ppt::Enum

# Word::Enum

# Outlook::Enum

# OneNote::Enum

# Earth

# Explorer

# Ocr

# Reader

# Matlab

# Ppt::Enum

## Commands

#### MsoAnimAccumulate

#### MsoAnimAdditive

#### MsoAnimAfterEffect

#### MsoAnimateByLevel

#### MsoAnimCommandType

#### MsoAnimDirection

#### MsoAnimEffect

#### MsoAnimEffectAfter

#### MsoAnimEffectRestart

#### MsoAnimFilterEffectSubtype

#### MsoAnimFilterEffectType

#### MsoAnimProperty

#### MsoAnimTextUnitEffect

#### MsoAnimTriggerType

#### MsoAnimType

#### MsoClickState

#### PpActionType

#### PpAdvanceMode

#### PpAfterEffect

#### PpAlertLevel

#### PpArrangeStyle

#### PpAutoSize

#### PpBaselineAlignment

#### PpBorderType

#### PpBulletType

#### PpChangeCase

#### PpChartUnitEffect

#### PpCheckInVersionType

#### PpColorSchemeIndex

#### PpDateTimeFormat

#### PpDirection

#### PpEntryEffect

#### PpExportMode

#### PpFarEastLineBreakLevel

#### PpFileDialogType

#### PpFixedFormatIntent

#### PpFixedFormatType

#### PpFollowColors

#### PpFrameColors

#### PpGuideOrientation

#### PpHTMLVersion

#### PpIndentControl

#### PpMediaTaskStatus

#### PpMediaType

#### PpMouseActivation

#### PpNumberedBulletStyle

#### PpParagraphAlignment

#### PpPasteDataType

#### PpPlaceholderType

#### PpPlayerState

#### PpPrintColorType

#### PpPrintHandoutOrder

#### PpPrintOutputType

#### PpPrintRangeType

#### PpProtectedViewCloseReason

#### PpPublishSourceType

#### PpRemoveDocInfoType

#### PpResampleMediaProfile

#### PpRevisionInfo

#### PpSaveAsFileType

#### PpSelectionType

#### PpShapeFormat

#### PpSlideLayout

#### PpSlideShowAdvanceMode

#### PpSlideShowPointerType

#### PpSlideShowRangeType

#### PpSlideShowState

#### PpSlideShowType

#### PpSlideSizeType

#### PpSoundEffectType

#### PpSoundFormatType

#### PpTabStopType

#### PpTextLevelEffect

#### PpTextStyleType

#### PpTextUnitEffect

#### PpTransitionSpeed

#### PpUpdateOption

#### PpViewType

#### PpWindowState

#### XlAxisCrosses

#### XlAxisGroup

#### XlAxisType

#### XlBackground

#### XlBarShape

#### XlBinsType

#### XlBorderWeight

#### XlCategoryLabelLevel

#### XlCategorySortOrder

#### XlCategoryType

#### XlChartElementPosition

#### XlChartGallery

#### XlChartItem

#### XlChartPicturePlacement

#### XlChartPictureType

#### XlChartSplitType

#### XlColorIndex

#### XlConstants

#### XlCopyPictureFormat

#### XlDataLabelPosition

#### XlDataLabelSeparator

#### XlDataLabelsType

#### XlDisplayBlanksAs

#### XlDisplayUnit

#### XlEndStyleCap

#### XlErrorBarDirection

#### XlErrorBarInclude

#### XlErrorBarType

#### XlGeoMappingLevel

#### XlGeoProjectionType

#### XlGradientStopPositionType

#### XlHAlign

#### XlLegendPosition

#### XlLineStyle

#### XlMarkerStyle

#### XlOrientation

#### XlParentDataLabelOptions

#### XlPattern

#### XlPictureAppearance

#### XlPieSliceIndex

#### XlPieSliceLocation

#### XlPivotFieldOrientation

#### XlReadingOrder

#### XlRegionLabelOptions

#### XlRgbColor

#### XlRowCol

#### XlScaleType

#### XlSeriesColorGradientStyle

#### XlSeriesNameLevel

#### XlSizeRepresents

#### XlTickLabelOrientation

#### XlTickLabelPosition

#### XlTickMark

#### XlTimeUnit

#### XlTrendlineType

#### XlUnderlineStyle

#### XlVAlign

#### XlValueSortOrder

Document generated by Ruff!