summaryrefslogtreecommitdiffstats
path: root/oovbaapi/ooo/vba/powerpoint
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:06:44 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:06:44 +0000
commited5640d8b587fbcfed7dd7967f3de04b37a76f26 (patch)
tree7a5f7c6c9d02226d7471cb3cc8fbbf631b415303 /oovbaapi/ooo/vba/powerpoint
parentInitial commit. (diff)
downloadlibreoffice-ed5640d8b587fbcfed7dd7967f3de04b37a76f26.tar.xz
libreoffice-ed5640d8b587fbcfed7dd7967f3de04b37a76f26.zip
Adding upstream version 4:7.4.7.upstream/4%7.4.7upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'oovbaapi/ooo/vba/powerpoint')
-rw-r--r--oovbaapi/ooo/vba/powerpoint/MsoAnimAccumulate.idl27
-rw-r--r--oovbaapi/ooo/vba/powerpoint/MsoAnimAdditive.idl27
-rw-r--r--oovbaapi/ooo/vba/powerpoint/MsoAnimAfterEffect.idl30
-rw-r--r--oovbaapi/ooo/vba/powerpoint/MsoAnimCommandType.idl28
-rw-r--r--oovbaapi/ooo/vba/powerpoint/MsoAnimDirection.idl70
-rw-r--r--oovbaapi/ooo/vba/powerpoint/MsoAnimEffect.idl175
-rw-r--r--oovbaapi/ooo/vba/powerpoint/MsoAnimEffectAfter.idl29
-rw-r--r--oovbaapi/ooo/vba/powerpoint/MsoAnimEffectRestart.idl28
-rw-r--r--oovbaapi/ooo/vba/powerpoint/MsoAnimFilterEffectSubtype.idl52
-rw-r--r--oovbaapi/ooo/vba/powerpoint/MsoAnimFilterEffectType.idl44
-rw-r--r--oovbaapi/ooo/vba/powerpoint/MsoAnimProperty.idl68
-rw-r--r--oovbaapi/ooo/vba/powerpoint/MsoAnimTextUnitEffect.idl29
-rw-r--r--oovbaapi/ooo/vba/powerpoint/MsoAnimTriggerType.idl31
-rw-r--r--oovbaapi/ooo/vba/powerpoint/MsoAnimType.idl35
-rw-r--r--oovbaapi/ooo/vba/powerpoint/MsoAnimateByLevel.idl53
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpActionType.idl39
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpAdvanceMode.idl28
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpAfterEffect.idl30
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpAlertLevel.idl27
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpArrangeStyle.idl27
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpAutoSize.idl28
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpBaselineAlignment.idl30
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpBorderType.idl31
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpBulletType.idl30
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpChangeCase.idl30
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpChartUnitEffect.idl31
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpColorSchemeIndex.idl35
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpDateTimeFormat.idl40
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpDirection.idl28
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpEntryEffect.idl122
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpExportMode.idl29
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpFarEastLineBreakLevel.idl28
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpFileDialogType.idl27
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpFollowColors.idl29
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpFrameColors.idl30
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpHTMLVersion.idl29
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpIndentControl.idl28
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpMediaType.idl29
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpMouseActivation.idl27
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpNumberedBulletStyle.idl67
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpParagraphAlignment.idl33
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpPasteDataType.idl37
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpPlaceholderType.idl42
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpPrintColorType.idl28
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpPrintHandoutOrder.idl27
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpPrintOutputType.idl35
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpPrintRangeType.idl30
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpPublishSourceType.idl28
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpRevisionInfo.idl28
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpSaveAsFileType.idl47
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpSelectionType.idl29
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpShapeFormat.idl31
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpSlideLayout.idl57
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpSlideShowAdvanceMode.idl28
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpSlideShowPointerType.idl31
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpSlideShowRangeType.idl28
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpSlideShowState.idl30
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpSlideShowType.idl28
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpSlideSizeType.idl39
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpSoundEffectType.idl29
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpSoundFormatType.idl30
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpTabStopType.idl30
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpTextLevelEffect.idl33
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpTextStyleType.idl28
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpTextUnitEffect.idl29
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpTransitionSpeed.idl29
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpUpdateOption.idl28
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpViewType.idl37
-rw-r--r--oovbaapi/ooo/vba/powerpoint/PpWindowState.idl28
69 files changed, 2542 insertions, 0 deletions
diff --git a/oovbaapi/ooo/vba/powerpoint/MsoAnimAccumulate.idl b/oovbaapi/ooo/vba/powerpoint/MsoAnimAccumulate.idl
new file mode 100644
index 000000000..e59e2d280
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/MsoAnimAccumulate.idl
@@ -0,0 +1,27 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants MsoAnimAccumulate {
+ const long msoAnimAccumulateAlways = 2;
+ const long msoAnimAccumulateNone = 1;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/MsoAnimAdditive.idl b/oovbaapi/ooo/vba/powerpoint/MsoAnimAdditive.idl
new file mode 100644
index 000000000..68ce4603f
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/MsoAnimAdditive.idl
@@ -0,0 +1,27 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants MsoAnimAdditive {
+ const long msoAnimAdditiveAddBase = 1;
+ const long msoAnimAdditiveAddSum = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/MsoAnimAfterEffect.idl b/oovbaapi/ooo/vba/powerpoint/MsoAnimAfterEffect.idl
new file mode 100644
index 000000000..7933ff089
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/MsoAnimAfterEffect.idl
@@ -0,0 +1,30 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants MsoAnimAfterEffect {
+ const long msoAnimAfterEffectDim = 1;
+ const long msoAnimAfterEffectHide = 2;
+ const long msoAnimAfterEffectHideOnNextClick = 3;
+ const long msoAnimAfterEffectMixed = -1;
+ const long msoAnimAfterEffectNone = 0;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/MsoAnimCommandType.idl b/oovbaapi/ooo/vba/powerpoint/MsoAnimCommandType.idl
new file mode 100644
index 000000000..41c8b902a
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/MsoAnimCommandType.idl
@@ -0,0 +1,28 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants MsoAnimCommandType {
+ const long msoAnimCommandTypeCall = 1;
+ const long msoAnimCommandTypeEvent = 0;
+ const long msoAnimCommandTypeVerb = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/MsoAnimDirection.idl b/oovbaapi/ooo/vba/powerpoint/MsoAnimDirection.idl
new file mode 100644
index 000000000..f43546358
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/MsoAnimDirection.idl
@@ -0,0 +1,70 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants MsoAnimDirection {
+ const long msoAnimDirectionAcross = 18;
+ const long msoAnimDirectionBottom = 11;
+ const long msoAnimDirectionBottomLeft = 15;
+ const long msoAnimDirectionBottomRight = 14;
+ const long msoAnimDirectionCenter = 28;
+ const long msoAnimDirectionClockwise = 21;
+ const long msoAnimDirectionCounterclockwise = 22;
+ const long msoAnimDirectionCycleClockwise = 43;
+ const long msoAnimDirectionCycleCounterclockwise = 44;
+ const long msoAnimDirectionDown = 3;
+ const long msoAnimDirectionDownLeft = 9;
+ const long msoAnimDirectionDownRight = 8;
+ const long msoAnimDirectionFontAllCaps = 40;
+ const long msoAnimDirectionFontBold = 35;
+ const long msoAnimDirectionFontItalic = 36;
+ const long msoAnimDirectionFontShadow = 39;
+ const long msoAnimDirectionFontStrikethrough = 38;
+ const long msoAnimDirectionFontUnderline = 37;
+ const long msoAnimDirectionGradual = 42;
+ const long msoAnimDirectionHorizontal = 16;
+ const long msoAnimDirectionHorizontalIn = 23;
+ const long msoAnimDirectionHorizontalOut = 24;
+ const long msoAnimDirectionIn = 19;
+ const long msoAnimDirectionInBottom = 31;
+ const long msoAnimDirectionInCenter = 30;
+ const long msoAnimDirectionInSlightly = 29;
+ const long msoAnimDirectionInstant = 41;
+ const long msoAnimDirectionLeft = 4;
+ const long msoAnimDirectionNone = 0;
+ const long msoAnimDirectionOrdinalMask = 5;
+ const long msoAnimDirectionOut = 20;
+ const long msoAnimDirectionOutBottom = 34;
+ const long msoAnimDirectionOutCenter = 33;
+ const long msoAnimDirectionOutSlightly = 32;
+ const long msoAnimDirectionRight = 2;
+ const long msoAnimDirectionSlightly = 27;
+ const long msoAnimDirectionTop = 10;
+ const long msoAnimDirectionTopLeft = 12;
+ const long msoAnimDirectionTopRight = 13;
+ const long msoAnimDirectionUp = 1;
+ const long msoAnimDirectionUpLeft = 6;
+ const long msoAnimDirectionUpRight = 7;
+ const long msoAnimDirectionVertical = 17;
+ const long msoAnimDirectionVerticalIn = 25;
+ const long msoAnimDirectionVerticalOut = 26;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/MsoAnimEffect.idl b/oovbaapi/ooo/vba/powerpoint/MsoAnimEffect.idl
new file mode 100644
index 000000000..be250e25a
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/MsoAnimEffect.idl
@@ -0,0 +1,175 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants MsoAnimEffect {
+ const long msoAnimEffectAppear = 1;
+ const long msoAnimEffectArcUp = 47;
+ const long msoAnimEffectAscend = 39;
+ const long msoAnimEffectBlast = 64;
+ const long msoAnimEffectBlinds = 3;
+ const long msoAnimEffectBoldFlash = 63;
+ const long msoAnimEffectBoldReveal = 65;
+ const long msoAnimEffectBoomerang = 25;
+ const long msoAnimEffectBounce = 26;
+ const long msoAnimEffectBox = 4;
+ const long msoAnimEffectBrushOnColor = 66;
+ const long msoAnimEffectBrushOnUnderline = 67;
+ const long msoAnimEffectCenterRevolve = 40;
+ const long msoAnimEffectChangeFillColor = 54;
+ const long msoAnimEffectChangeFont = 55;
+ const long msoAnimEffectChangeFontColor = 56;
+ const long msoAnimEffectChangeFontSize = 57;
+ const long msoAnimEffectChangeFontStyle = 58;
+ const long msoAnimEffectChangeLineColor = 60;
+ const long msoAnimEffectCheckerboard = 5;
+ const long msoAnimEffectCircle = 6;
+ const long msoAnimEffectColorBlend = 68;
+ const long msoAnimEffectColorReveal = 27;
+ const long msoAnimEffectColorWave = 69;
+ const long msoAnimEffectComplementaryColor = 70;
+ const long msoAnimEffectComplementaryColor2 = 71;
+ const long msoAnimEffectContrastingColor = 72;
+ const long msoAnimEffectCrawl = 7;
+ const long msoAnimEffectCredits = 28;
+ const long msoAnimEffectCustom = 0;
+ const long msoAnimEffectDarken = 73;
+ const long msoAnimEffectDesaturate = 74;
+ const long msoAnimEffectDescend = 42;
+ const long msoAnimEffectDiamond = 8;
+ const long msoAnimEffectDissolve = 9;
+ const long msoAnimEffectEaseIn = 29;
+ const long msoAnimEffectExpand = 50;
+ const long msoAnimEffectFade = 10;
+ const long msoAnimEffectFadedSwivel = 41;
+ const long msoAnimEffectFadedZoom = 48;
+ const long msoAnimEffectFlashBulb = 75;
+ const long msoAnimEffectFlashOnce = 11;
+ const long msoAnimEffectFlicker = 76;
+ const long msoAnimEffectFlip = 51;
+ const long msoAnimEffectFloat = 30;
+ const long msoAnimEffectFly = 2;
+ const long msoAnimEffectFold = 53;
+ const long msoAnimEffectGlide = 49;
+ const long msoAnimEffectGrowAndTurn = 31;
+ const long msoAnimEffectGrowShrink = 59;
+ const long msoAnimEffectGrowWithColor = 77;
+ const long msoAnimEffectLighten = 78;
+ const long msoAnimEffectLightSpeed = 32;
+ const long msoAnimEffectMediaPause = 84;
+ const long msoAnimEffectMediaPlay = 83;
+ const long msoAnimEffectMediaStop = 85;
+ const long msoAnimEffectPath4PointStar = 101;
+ const long msoAnimEffectPath5PointStar = 90;
+ const long msoAnimEffectPath6PointStar = 96;
+ const long msoAnimEffectPath8PointStar = 102;
+ const long msoAnimEffectPathArcDown = 122;
+ const long msoAnimEffectPathArcLeft = 136;
+ const long msoAnimEffectPathArcRight = 143;
+ const long msoAnimEffectPathArcUp = 129;
+ const long msoAnimEffectPathBean = 116;
+ const long msoAnimEffectPathBounceLeft = 126;
+ const long msoAnimEffectPathBounceRight = 139;
+ const long msoAnimEffectPathBuzzsaw = 110;
+ const long msoAnimEffectPathCircle = 86;
+ const long msoAnimEffectPathCrescentMoon = 91;
+ const long msoAnimEffectPathCurvedSquare = 105;
+ const long msoAnimEffectPathCurvedX = 106;
+ const long msoAnimEffectPathCurvyLeft = 133;
+ const long msoAnimEffectPathCurvyRight = 146;
+ const long msoAnimEffectPathCurvyStar = 108;
+ const long msoAnimEffectPathDecayingWave = 145;
+ const long msoAnimEffectPathDiagonalDownRight = 134;
+ const long msoAnimEffectPathDiagonalUpRight = 141;
+ const long msoAnimEffectPathDiamond = 88;
+ const long msoAnimEffectPathDown = 127;
+ const long msoAnimEffectPathEqualTriangle = 98;
+ const long msoAnimEffectPathFigure8Four = 113;
+ const long msoAnimEffectPathFootball = 97;
+ const long msoAnimEffectPathFunnel = 137;
+ const long msoAnimEffectPathHeart = 94;
+ const long msoAnimEffectPathHeartbeat = 130;
+ const long msoAnimEffectPathHexagon = 89;
+ const long msoAnimEffectPathHorizontalFigure8 = 111;
+ const long msoAnimEffectPathInvertedSquare = 119;
+ const long msoAnimEffectPathInvertedTriangle = 118;
+ const long msoAnimEffectPathLeft = 120;
+ const long msoAnimEffectPathLoopdeLoop = 109;
+ const long msoAnimEffectPathNeutron = 114;
+ const long msoAnimEffectPathOctagon = 95;
+ const long msoAnimEffectPathParallelogram = 99;
+ const long msoAnimEffectPathPeanut = 112;
+ const long msoAnimEffectPathPentagon = 100;
+ const long msoAnimEffectPathPlus = 117;
+ const long msoAnimEffectPathPointyStar = 104;
+ const long msoAnimEffectPathRight = 149;
+ const long msoAnimEffectPathRightTriangle = 87;
+ const long msoAnimEffectPathSCurve1 = 144;
+ const long msoAnimEffectPathSCurve2 = 124;
+ const long msoAnimEffectPathSineWave = 125;
+ const long msoAnimEffectPathSpiralLeft = 140;
+ const long msoAnimEffectPathSpiralRight = 131;
+ const long msoAnimEffectPathSpring = 138;
+ const long msoAnimEffectPathSquare = 92;
+ const long msoAnimEffectPathStairsDown = 147;
+ const long msoAnimEffectPathSwoosh = 115;
+ const long msoAnimEffectPathTeardrop = 103;
+ const long msoAnimEffectPathTrapezoid = 93;
+ const long msoAnimEffectPathTurnDown = 135;
+ const long msoAnimEffectPathTurnRight = 121;
+ const long msoAnimEffectPathTurnUp = 128;
+ const long msoAnimEffectPathTurnUpRight = 142;
+ const long msoAnimEffectPathUp = 148;
+ const long msoAnimEffectPathVerticalFigure8 = 107;
+ const long msoAnimEffectPathWave = 132;
+ const long msoAnimEffectPathZigzag = 123;
+ const long msoAnimEffectPeek = 12;
+ const long msoAnimEffectPinwheel = 33;
+ const long msoAnimEffectPlus = 13;
+ const long msoAnimEffectRandomBars = 14;
+ const long msoAnimEffectRandomEffects = 24;
+ const long msoAnimEffectRiseUp = 34;
+ const long msoAnimEffectShimmer = 52;
+ const long msoAnimEffectSling = 43;
+ const long msoAnimEffectSpin = 61;
+ const long msoAnimEffectSpinner = 44;
+ const long msoAnimEffectSpiral = 15;
+ const long msoAnimEffectSplit = 16;
+ const long msoAnimEffectStretch = 17;
+ const long msoAnimEffectStretchy = 45;
+ const long msoAnimEffectStrips = 18;
+ const long msoAnimEffectStyleEmphasis = 79;
+ const long msoAnimEffectSwish = 35;
+ const long msoAnimEffectSwivel = 19;
+ const long msoAnimEffectTeeter = 80;
+ const long msoAnimEffectThinLine = 36;
+ const long msoAnimEffectTransparency = 62;
+ const long msoAnimEffectUnfold = 37;
+ const long msoAnimEffectVerticalGrow = 81;
+ const long msoAnimEffectWave = 82;
+ const long msoAnimEffectWedge = 20;
+ const long msoAnimEffectWheel = 21;
+ const long msoAnimEffectWhip = 38;
+ const long msoAnimEffectWipe = 22;
+ const long msoAnimEffectZip = 46;
+ const long msoAnimEffectZoom = 23;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/MsoAnimEffectAfter.idl b/oovbaapi/ooo/vba/powerpoint/MsoAnimEffectAfter.idl
new file mode 100644
index 000000000..61a2b4940
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/MsoAnimEffectAfter.idl
@@ -0,0 +1,29 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants MsoAnimEffectAfter {
+ const long msoAnimEffectAfterFreeze = 1;
+ const long msoAnimEffectAfterHold = 3;
+ const long msoAnimEffectAfterRemove = 2;
+ const long msoAnimEffectAfterTransition = 4;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/MsoAnimEffectRestart.idl b/oovbaapi/ooo/vba/powerpoint/MsoAnimEffectRestart.idl
new file mode 100644
index 000000000..d64c48ad1
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/MsoAnimEffectRestart.idl
@@ -0,0 +1,28 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants MsoAnimEffectRestart {
+ const long msoAnimEffectRestartAlways = 1;
+ const long msoAnimEffectRestartNever = 3;
+ const long msoAnimEffectRestartWhenOff = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/MsoAnimFilterEffectSubtype.idl b/oovbaapi/ooo/vba/powerpoint/MsoAnimFilterEffectSubtype.idl
new file mode 100644
index 000000000..47e189674
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/MsoAnimFilterEffectSubtype.idl
@@ -0,0 +1,52 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants MsoAnimFilterEffectSubtype {
+ const long msoAnimFilterEffectSubtypeAcross = 9;
+ const long msoAnimFilterEffectSubtypeDown = 25;
+ const long msoAnimFilterEffectSubtypeDownLeft = 14;
+ const long msoAnimFilterEffectSubtypeDownRight = 16;
+ const long msoAnimFilterEffectSubtypeFromBottom = 13;
+ const long msoAnimFilterEffectSubtypeFromLeft = 10;
+ const long msoAnimFilterEffectSubtypeFromRight = 11;
+ const long msoAnimFilterEffectSubtypeFromTop = 12;
+ const long msoAnimFilterEffectSubtypeHorizontal = 5;
+ const long msoAnimFilterEffectSubtypeIn = 7;
+ const long msoAnimFilterEffectSubtypeInHorizontal = 3;
+ const long msoAnimFilterEffectSubtypeInVertical = 1;
+ const long msoAnimFilterEffectSubtypeLeft = 23;
+ const long msoAnimFilterEffectSubtypeNone = 0;
+ const long msoAnimFilterEffectSubtypeOut = 8;
+ const long msoAnimFilterEffectSubtypeOutHorizontal = 4;
+ const long msoAnimFilterEffectSubtypeOutVertical = 2;
+ const long msoAnimFilterEffectSubtypeRight = 24;
+ const long msoAnimFilterEffectSubtypeSpokes1 = 18;
+ const long msoAnimFilterEffectSubtypeSpokes2 = 19;
+ const long msoAnimFilterEffectSubtypeSpokes3 = 20;
+ const long msoAnimFilterEffectSubtypeSpokes4 = 21;
+ const long msoAnimFilterEffectSubtypeSpokes8 = 22;
+ const long msoAnimFilterEffectSubtypeUp = 26;
+ const long msoAnimFilterEffectSubtypeUpLeft = 15;
+ const long msoAnimFilterEffectSubtypeUpRight = 17;
+ const long msoAnimFilterEffectSubtypeVertical = 6;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/MsoAnimFilterEffectType.idl b/oovbaapi/ooo/vba/powerpoint/MsoAnimFilterEffectType.idl
new file mode 100644
index 000000000..f88731fb7
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/MsoAnimFilterEffectType.idl
@@ -0,0 +1,44 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants MsoAnimFilterEffectType {
+ const long msoAnimFilterEffectTypeBarn = 1;
+ const long msoAnimFilterEffectTypeBlinds = 2;
+ const long msoAnimFilterEffectTypeBox = 3;
+ const long msoAnimFilterEffectTypeCheckerboard = 4;
+ const long msoAnimFilterEffectTypeCircle = 5;
+ const long msoAnimFilterEffectTypeDiamond = 6;
+ const long msoAnimFilterEffectTypeDissolve = 7;
+ const long msoAnimFilterEffectTypeFade = 8;
+ const long msoAnimFilterEffectTypeImage = 9;
+ const long msoAnimFilterEffectTypeNone = 0;
+ const long msoAnimFilterEffectTypePixelate = 10;
+ const long msoAnimFilterEffectTypePlus = 11;
+ const long msoAnimFilterEffectTypeRandomBar = 12;
+ const long msoAnimFilterEffectTypeSlide = 13;
+ const long msoAnimFilterEffectTypeStretch = 14;
+ const long msoAnimFilterEffectTypeStrips = 15;
+ const long msoAnimFilterEffectTypeWedge = 16;
+ const long msoAnimFilterEffectTypeWheel = 17;
+ const long msoAnimFilterEffectTypeWipe = 18;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/MsoAnimProperty.idl b/oovbaapi/ooo/vba/powerpoint/MsoAnimProperty.idl
new file mode 100644
index 000000000..fed118f43
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/MsoAnimProperty.idl
@@ -0,0 +1,68 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants MsoAnimProperty {
+ const long msoAnimColor = 7;
+ const long msoAnimHeight = 4;
+ const long msoAnimNone = 0;
+ const long msoAnimOpacity = 5;
+ const long msoAnimRotation = 6;
+ const long msoAnimShapeFillBackColor = 1007;
+ const long msoAnimShapeFillColor = 1005;
+ const long msoAnimShapeFillOn = 1004;
+ const long msoAnimShapeFillOpacity = 1006;
+ const long msoAnimShapeLineColor = 1009;
+ const long msoAnimShapeLineOn = 1008;
+ const long msoAnimShapePictureBrightness = 1001;
+ const long msoAnimShapePictureContrast = 1000;
+ const long msoAnimShapePictureGamma = 1002;
+ const long msoAnimShapePictureGrayscale = 1003;
+ const long msoAnimShapeShadowColor = 1012;
+ const long msoAnimShapeShadowOffsetX = 1014;
+ const long msoAnimShapeShadowOffsetY = 1015;
+ const long msoAnimShapeShadowOn = 1010;
+ const long msoAnimShapeShadowOpacity = 1013;
+ const long msoAnimShapeShadowType = 1011;
+ const long msoAnimTextBulletCharacter = 111;
+ const long msoAnimTextBulletColor = 114;
+ const long msoAnimTextBulletFontName = 112;
+ const long msoAnimTextBulletNumber = 113;
+ const long msoAnimTextBulletRelativeSize = 115;
+ const long msoAnimTextBulletStyle = 116;
+ const long msoAnimTextBulletType = 117;
+ const long msoAnimTextFontBold = 100;
+ const long msoAnimTextFontColor = 101;
+ const long msoAnimTextFontEmboss = 102;
+ const long msoAnimTextFontItalic = 103;
+ const long msoAnimTextFontName = 104;
+ const long msoAnimTextFontShadow = 105;
+ const long msoAnimTextFontSize = 106;
+ const long msoAnimTextFontStrikeThrough = 110;
+ const long msoAnimTextFontSubscript = 107;
+ const long msoAnimTextFontSuperscript = 108;
+ const long msoAnimTextFontUnderline = 109;
+ const long msoAnimVisibility = 8;
+ const long msoAnimWidth = 3;
+ const long msoAnimX = 1;
+ const long msoAnimY = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/MsoAnimTextUnitEffect.idl b/oovbaapi/ooo/vba/powerpoint/MsoAnimTextUnitEffect.idl
new file mode 100644
index 000000000..14b9eb888
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/MsoAnimTextUnitEffect.idl
@@ -0,0 +1,29 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants MsoAnimTextUnitEffect {
+ const long msoAnimTextUnitEffectByCharacter = 1;
+ const long msoAnimTextUnitEffectByParagraph = 0;
+ const long msoAnimTextUnitEffectByWord = 2;
+ const long msoAnimTextUnitEffectMixed = -1;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/MsoAnimTriggerType.idl b/oovbaapi/ooo/vba/powerpoint/MsoAnimTriggerType.idl
new file mode 100644
index 000000000..163af4407
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/MsoAnimTriggerType.idl
@@ -0,0 +1,31 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants MsoAnimTriggerType {
+ const long msoAnimTriggerAfterPrevious = 3;
+ const long msoAnimTriggerMixed = -1;
+ const long msoAnimTriggerNone = 0;
+ const long msoAnimTriggerOnPageClick = 1;
+ const long msoAnimTriggerOnShapeClick = 4;
+ const long msoAnimTriggerWithPrevious = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/MsoAnimType.idl b/oovbaapi/ooo/vba/powerpoint/MsoAnimType.idl
new file mode 100644
index 000000000..82f152fd1
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/MsoAnimType.idl
@@ -0,0 +1,35 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants MsoAnimType {
+ const long msoAnimTypeColor = 2;
+ const long msoAnimTypeCommand = 6;
+ const long msoAnimTypeFilter = 7;
+ const long msoAnimTypeMixed = -2;
+ const long msoAnimTypeMotion = 1;
+ const long msoAnimTypeNone = 0;
+ const long msoAnimTypeProperty = 5;
+ const long msoAnimTypeRotation = 4;
+ const long msoAnimTypeScale = 3;
+ const long msoAnimTypeSet = 8;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/MsoAnimateByLevel.idl b/oovbaapi/ooo/vba/powerpoint/MsoAnimateByLevel.idl
new file mode 100644
index 000000000..bd94edbd1
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/MsoAnimateByLevel.idl
@@ -0,0 +1,53 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants MsoAnimateByLevel {
+ const long msoAnimateChartAllAtOnce = 7;
+ const long msoAnimateChartByCategory = 8;
+ const long msoAnimateChartByCategoryElements = 9;
+ const long msoAnimateChartBySeries = 10;
+ const long msoAnimateChartBySeriesElements = 11;
+ const long msoAnimateDiagramAllAtOnce = 12;
+ const long msoAnimateDiagramBreadthByLevel = 16;
+ const long msoAnimateDiagramBreadthByNode = 15;
+ const long msoAnimateDiagramClockwise = 17;
+ const long msoAnimateDiagramClockwiseIn = 18;
+ const long msoAnimateDiagramClockwiseOut = 19;
+ const long msoAnimateDiagramCounterClockwise = 20;
+ const long msoAnimateDiagramCounterClockwiseIn = 21;
+ const long msoAnimateDiagramCounterClockwiseOut = 22;
+ const long msoAnimateDiagramDepthByBranch = 14;
+ const long msoAnimateDiagramDepthByNode = 13;
+ const long msoAnimateDiagramDown = 26;
+ const long msoAnimateDiagramInByRing = 23;
+ const long msoAnimateDiagramOutByRing = 24;
+ const long msoAnimateDiagramUp = 25;
+ const long msoAnimateLevelMixed = -1;
+ const long msoAnimateLevelNone = 0;
+ const long msoAnimateTextByAllLevels = 1;
+ const long msoAnimateTextByFifthLevel = 6;
+ const long msoAnimateTextByFirstLevel = 2;
+ const long msoAnimateTextByFourthLevel = 5;
+ const long msoAnimateTextBySecondLevel = 3;
+ const long msoAnimateTextByThirdLevel = 4;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpActionType.idl b/oovbaapi/ooo/vba/powerpoint/PpActionType.idl
new file mode 100644
index 000000000..5c8942315
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpActionType.idl
@@ -0,0 +1,39 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpActionType {
+ const long ppActionEndShow = 6;
+ const long ppActionFirstSlide = 3;
+ const long ppActionHyperlink = 7;
+ const long ppActionLastSlide = 4;
+ const long ppActionLastSlideViewed = 5;
+ const long ppActionMixed = -2;
+ const long ppActionNamedSlideShow = 10;
+ const long ppActionNextSlide = 1;
+ const long ppActionNone = 0;
+ const long ppActionOLEVerb = 11;
+ const long ppActionPlay = 12;
+ const long ppActionPreviousSlide = 2;
+ const long ppActionRunMacro = 8;
+ const long ppActionRunProgram = 9;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpAdvanceMode.idl b/oovbaapi/ooo/vba/powerpoint/PpAdvanceMode.idl
new file mode 100644
index 000000000..b6c819102
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpAdvanceMode.idl
@@ -0,0 +1,28 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpAdvanceMode {
+ const long ppAdvanceModeMixed = -2;
+ const long ppAdvanceOnClick = 1;
+ const long ppAdvanceOnTime = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpAfterEffect.idl b/oovbaapi/ooo/vba/powerpoint/PpAfterEffect.idl
new file mode 100644
index 000000000..10cab805b
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpAfterEffect.idl
@@ -0,0 +1,30 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpAfterEffect {
+ const long ppAfterEffectDim = 2;
+ const long ppAfterEffectHide = 1;
+ const long ppAfterEffectHideOnClick = 3;
+ const long ppAfterEffectMixed = -2;
+ const long ppAfterEffectNothing = 0;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpAlertLevel.idl b/oovbaapi/ooo/vba/powerpoint/PpAlertLevel.idl
new file mode 100644
index 000000000..15f603c94
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpAlertLevel.idl
@@ -0,0 +1,27 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpAlertLevel {
+ const long ppAlertsAll = 2;
+ const long ppAlertsNone = 1;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpArrangeStyle.idl b/oovbaapi/ooo/vba/powerpoint/PpArrangeStyle.idl
new file mode 100644
index 000000000..7e78b6933
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpArrangeStyle.idl
@@ -0,0 +1,27 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpArrangeStyle {
+ const long ppArrangeCascade = 2;
+ const long ppArrangeTiled = 1;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpAutoSize.idl b/oovbaapi/ooo/vba/powerpoint/PpAutoSize.idl
new file mode 100644
index 000000000..213fa542a
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpAutoSize.idl
@@ -0,0 +1,28 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpAutoSize {
+ const long ppAutoSizeMixed = -2;
+ const long ppAutoSizeNone = 0;
+ const long ppAutoSizeShapeToFitText = 1;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpBaselineAlignment.idl b/oovbaapi/ooo/vba/powerpoint/PpBaselineAlignment.idl
new file mode 100644
index 000000000..2e1f93414
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpBaselineAlignment.idl
@@ -0,0 +1,30 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpBaselineAlignment {
+ const long ppBaselineAlignBaseline = 1;
+ const long ppBaselineAlignCenter = 3;
+ const long ppBaselineAlignFarEast50 = 4;
+ const long ppBaselineAlignMixed = -2;
+ const long ppBaselineAlignTop = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpBorderType.idl b/oovbaapi/ooo/vba/powerpoint/PpBorderType.idl
new file mode 100644
index 000000000..9ee9376a9
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpBorderType.idl
@@ -0,0 +1,31 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpBorderType {
+ const long ppBorderBottom = 3;
+ const long ppBorderDiagonalDown = 5;
+ const long ppBorderDiagonalUp = 6;
+ const long ppBorderLeft = 2;
+ const long ppBorderRight = 4;
+ const long ppBorderTop = 1;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpBulletType.idl b/oovbaapi/ooo/vba/powerpoint/PpBulletType.idl
new file mode 100644
index 000000000..c82778ddf
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpBulletType.idl
@@ -0,0 +1,30 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpBulletType {
+ const long ppBulletMixed = -2;
+ const long ppBulletNone = 0;
+ const long ppBulletNumbered = 2;
+ const long ppBulletPicture = 3;
+ const long ppBulletUnnumbered = 1;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpChangeCase.idl b/oovbaapi/ooo/vba/powerpoint/PpChangeCase.idl
new file mode 100644
index 000000000..3dfd090e3
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpChangeCase.idl
@@ -0,0 +1,30 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpChangeCase {
+ const long ppCaseLower = 2;
+ const long ppCaseSentence = 1;
+ const long ppCaseTitle = 4;
+ const long ppCaseToggle = 5;
+ const long ppCaseUpper = 3;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpChartUnitEffect.idl b/oovbaapi/ooo/vba/powerpoint/PpChartUnitEffect.idl
new file mode 100644
index 000000000..93e7182d9
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpChartUnitEffect.idl
@@ -0,0 +1,31 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpChartUnitEffect {
+ const long ppAnimateByCategory = 2;
+ const long ppAnimateByCategoryElements = 4;
+ const long ppAnimateBySeries = 1;
+ const long ppAnimateBySeriesElements = 3;
+ const long ppAnimateChartAllAtOnce = 5;
+ const long ppAnimateChartMixed = -2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpColorSchemeIndex.idl b/oovbaapi/ooo/vba/powerpoint/PpColorSchemeIndex.idl
new file mode 100644
index 000000000..f6df533d9
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpColorSchemeIndex.idl
@@ -0,0 +1,35 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpColorSchemeIndex {
+ const long ppAccent1 = 6;
+ const long ppAccent2 = 7;
+ const long ppAccent3 = 8;
+ const long ppBackground = 1;
+ const long ppFill = 5;
+ const long ppForeground = 2;
+ const long ppNotSchemeColor = 0;
+ const long ppSchemeColorMixed = -2;
+ const long ppShadow = 3;
+ const long ppTitle = 4;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpDateTimeFormat.idl b/oovbaapi/ooo/vba/powerpoint/PpDateTimeFormat.idl
new file mode 100644
index 000000000..b3fe43693
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpDateTimeFormat.idl
@@ -0,0 +1,40 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpDateTimeFormat {
+ const long ppDateTimeddddMMMMddyyyy = 2;
+ const long ppDateTimedMMMMyyyy = 3;
+ const long ppDateTimedMMMyy = 5;
+ const long ppDateTimeFigureOut = 14;
+ const long ppDateTimeFormatMixed = -2;
+ const long ppDateTimeHmm = 10;
+ const long ppDateTimehmmAMPM = 12;
+ const long ppDateTimeHmmss = 11;
+ const long ppDateTimehmmssAMPM = 13;
+ const long ppDateTimeMdyy = 1;
+ const long ppDateTimeMMddyyHmm = 8;
+ const long ppDateTimeMMddyyhmmAMPM = 9;
+ const long ppDateTimeMMMMdyyyy = 4;
+ const long ppDateTimeMMMMyy = 6;
+ const long ppDateTimeMMyy = 7;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpDirection.idl b/oovbaapi/ooo/vba/powerpoint/PpDirection.idl
new file mode 100644
index 000000000..7ce7a141f
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpDirection.idl
@@ -0,0 +1,28 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpDirection {
+ const long ppDirectionLeftToRight = 1;
+ const long ppDirectionMixed = -2;
+ const long ppDirectionRightToLeft = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpEntryEffect.idl b/oovbaapi/ooo/vba/powerpoint/PpEntryEffect.idl
new file mode 100644
index 000000000..60cc21ff4
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpEntryEffect.idl
@@ -0,0 +1,122 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpEntryEffect {
+ const long ppEffectAppear = 3844;
+ const long ppEffectBlindsHorizontal = 769;
+ const long ppEffectBlindsVertical = 770;
+ const long ppEffectBoxIn = 3074;
+ const long ppEffectBoxOut = 3073;
+ const long ppEffectCheckerboardAcross = 1025;
+ const long ppEffectCheckerboardDown = 1026;
+ const long ppEffectCircleOut = 3845;
+ const long ppEffectCombHorizontal = 3847;
+ const long ppEffectCombVertical = 3848;
+ const long ppEffectCoverDown = 1284;
+ const long ppEffectCoverLeft = 1281;
+ const long ppEffectCoverLeftDown = 1287;
+ const long ppEffectCoverLeftUp = 1285;
+ const long ppEffectCoverRight = 1283;
+ const long ppEffectCoverRightDown = 1288;
+ const long ppEffectCoverRightUp = 1286;
+ const long ppEffectCoverUp = 1282;
+ const long ppEffectCrawlFromDown = 3344;
+ const long ppEffectCrawlFromLeft = 3341;
+ const long ppEffectCrawlFromRight = 3343;
+ const long ppEffectCrawlFromUp = 3342;
+ const long ppEffectCut = 257;
+ const long ppEffectCutThroughBlack = 258;
+ const long ppEffectDiamondOut = 3846;
+ const long ppEffectDissolve = 1537;
+ const long ppEffectFade = 1793;
+ const long ppEffectFadeSmoothly = 3849;
+ const long ppEffectFlashOnceFast = 3841;
+ const long ppEffectFlashOnceMedium = 3842;
+ const long ppEffectFlashOnceSlow = 3843;
+ const long ppEffectFlyFromBottom = 3332;
+ const long ppEffectFlyFromBottomLeft = 3335;
+ const long ppEffectFlyFromBottomRight = 3336;
+ const long ppEffectFlyFromLeft = 3329;
+ const long ppEffectFlyFromRight = 3331;
+ const long ppEffectFlyFromTop = 3330;
+ const long ppEffectFlyFromTopLeft = 3333;
+ const long ppEffectFlyFromTopRight = 3334;
+ const long ppEffectMixed = -2;
+ const long ppEffectNewsflash = 3850;
+ const long ppEffectNone = 0;
+ const long ppEffectPeekFromDown = 3338;
+ const long ppEffectPeekFromLeft = 3337;
+ const long ppEffectPeekFromRight = 3339;
+ const long ppEffectPeekFromUp = 3340;
+ const long ppEffectPlusOut = 3851;
+ const long ppEffectPushDown = 3852;
+ const long ppEffectPushLeft = 3853;
+ const long ppEffectPushRight = 3854;
+ const long ppEffectPushUp = 3855;
+ const long ppEffectRandom = 513;
+ const long ppEffectRandomBarsHorizontal = 2305;
+ const long ppEffectRandomBarsVertical = 2306;
+ const long ppEffectSpiral = 3357;
+ const long ppEffectSplitHorizontalIn = 3586;
+ const long ppEffectSplitHorizontalOut = 3585;
+ const long ppEffectSplitVerticalIn = 3588;
+ const long ppEffectSplitVerticalOut = 3587;
+ const long ppEffectStretchAcross = 3351;
+ const long ppEffectStretchDown = 3355;
+ const long ppEffectStretchLeft = 3352;
+ const long ppEffectStretchRight = 3354;
+ const long ppEffectStretchUp = 3353;
+ const long ppEffectStripsDownLeft = 2563;
+ const long ppEffectStripsDownRight = 2564;
+ const long ppEffectStripsLeftDown = 2567;
+ const long ppEffectStripsLeftUp = 2565;
+ const long ppEffectStripsRightDown = 2568;
+ const long ppEffectStripsRightUp = 2566;
+ const long ppEffectStripsUpLeft = 2561;
+ const long ppEffectStripsUpRight = 2562;
+ const long ppEffectSwivel = 3356;
+ const long ppEffectUncoverDown = 2052;
+ const long ppEffectUncoverLeft = 2049;
+ const long ppEffectUncoverLeftDown = 2055;
+ const long ppEffectUncoverLeftUp = 2053;
+ const long ppEffectUncoverRight = 2051;
+ const long ppEffectUncoverRightDown = 2056;
+ const long ppEffectUncoverRightUp = 2054;
+ const long ppEffectUncoverUp = 2050;
+ const long ppEffectWedge = 3856;
+ const long ppEffectWheel1Spoke = 3857;
+ const long ppEffectWheel2Spokes = 3858;
+ const long ppEffectWheel3Spokes = 3859;
+ const long ppEffectWheel4Spokes = 3860;
+ const long ppEffectWheel8Spokes = 3861;
+ const long ppEffectWipeDown = 2820;
+ const long ppEffectWipeLeft = 2817;
+ const long ppEffectWipeRight = 2819;
+ const long ppEffectWipeUp = 2818;
+ const long ppEffectZoomBottom = 3350;
+ const long ppEffectZoomCenter = 3349;
+ const long ppEffectZoomIn = 3345;
+ const long ppEffectZoomInSlightly = 3346;
+ const long ppEffectZoomOut = 3347;
+ const long ppEffectZoomOutSlightly = 3348;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpExportMode.idl b/oovbaapi/ooo/vba/powerpoint/PpExportMode.idl
new file mode 100644
index 000000000..42fd3d197
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpExportMode.idl
@@ -0,0 +1,29 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpExportMode {
+ const long ppClipRelativeToSlide = 2;
+ const long ppRelativeToSlide = 1;
+ const long ppScaleToFit = 3;
+ const long ppScaleXY = 4;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpFarEastLineBreakLevel.idl b/oovbaapi/ooo/vba/powerpoint/PpFarEastLineBreakLevel.idl
new file mode 100644
index 000000000..c7b3c4f03
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpFarEastLineBreakLevel.idl
@@ -0,0 +1,28 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpFarEastLineBreakLevel {
+ const long ppFarEastLineBreakLevelCustom = 3;
+ const long ppFarEastLineBreakLevelNormal = 1;
+ const long ppFarEastLineBreakLevelStrict = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpFileDialogType.idl b/oovbaapi/ooo/vba/powerpoint/PpFileDialogType.idl
new file mode 100644
index 000000000..5152a51ba
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpFileDialogType.idl
@@ -0,0 +1,27 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpFileDialogType {
+ const long ppFileDialogOpen = 1;
+ const long ppFileDialogSave = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpFollowColors.idl b/oovbaapi/ooo/vba/powerpoint/PpFollowColors.idl
new file mode 100644
index 000000000..9a19f4ec3
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpFollowColors.idl
@@ -0,0 +1,29 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpFollowColors {
+ const long ppFollowColorsMixed = -2;
+ const long ppFollowColorsNone = 0;
+ const long ppFollowColorsScheme = 1;
+ const long ppFollowColorsTextAndBackground = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpFrameColors.idl b/oovbaapi/ooo/vba/powerpoint/PpFrameColors.idl
new file mode 100644
index 000000000..b07d0d45e
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpFrameColors.idl
@@ -0,0 +1,30 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpFrameColors {
+ const long ppFrameColorsBlackTextOnWhite = 5;
+ const long ppFrameColorsBrowserColors = 1;
+ const long ppFrameColorsPresentationSchemeAccentColor = 3;
+ const long ppFrameColorsPresentationSchemeTextColor = 2;
+ const long ppFrameColorsWhiteTextOnBlack = 4;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpHTMLVersion.idl b/oovbaapi/ooo/vba/powerpoint/PpHTMLVersion.idl
new file mode 100644
index 000000000..20bededee
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpHTMLVersion.idl
@@ -0,0 +1,29 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpHTMLVersion {
+ const long ppHTMLAutodetect = 4;
+ const long ppHTMLDual = 3;
+ const long ppHTMLv3 = 1;
+ const long ppHTMLv4 = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpIndentControl.idl b/oovbaapi/ooo/vba/powerpoint/PpIndentControl.idl
new file mode 100644
index 000000000..0b160143c
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpIndentControl.idl
@@ -0,0 +1,28 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpIndentControl {
+ const long ppIndentControlMixed = -2;
+ const long ppIndentKeepAttr = 2;
+ const long ppIndentReplaceAttr = 1;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpMediaType.idl b/oovbaapi/ooo/vba/powerpoint/PpMediaType.idl
new file mode 100644
index 000000000..67e5e8cd8
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpMediaType.idl
@@ -0,0 +1,29 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpMediaType {
+ const long ppMediaTypeMixed = -2;
+ const long ppMediaTypeMovie = 3;
+ const long ppMediaTypeOther = 1;
+ const long ppMediaTypeSound = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpMouseActivation.idl b/oovbaapi/ooo/vba/powerpoint/PpMouseActivation.idl
new file mode 100644
index 000000000..4ee084deb
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpMouseActivation.idl
@@ -0,0 +1,27 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpMouseActivation {
+ const long ppMouseClick = 1;
+ const long ppMouseOver = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpNumberedBulletStyle.idl b/oovbaapi/ooo/vba/powerpoint/PpNumberedBulletStyle.idl
new file mode 100644
index 000000000..4becd76f8
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpNumberedBulletStyle.idl
@@ -0,0 +1,67 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpNumberedBulletStyle {
+ const long ppBulletAlphaLCParenBoth = 8;
+ const long ppBulletAlphaLCParenRight = 9;
+ const long ppBulletAlphaLCPeriod = 0;
+ const long ppBulletAlphaUCParenBoth = 10;
+ const long ppBulletAlphaUCParenRight = 11;
+ const long ppBulletAlphaUCPeriod = 1;
+ const long ppBulletArabicAbjadDash = 24;
+ const long ppBulletArabicAlphaDash = 23;
+ const long ppBulletArabicDBPeriod = 29;
+ const long ppBulletArabicDBPlain = 28;
+ const long ppBulletArabicParenBoth = 12;
+ const long ppBulletArabicParenRight = 2;
+ const long ppBulletArabicPeriod = 3;
+ const long ppBulletArabicPlain = 13;
+ const long ppBulletCircleNumDBPlain = 18;
+ const long ppBulletCircleNumWDBlackPlain = 20;
+ const long ppBulletCircleNumWDWhitePlain = 19;
+ const long ppBulletHebrewAlphaDash = 25;
+ const long ppBulletHindiAlpha1Period = 40;
+ const long ppBulletHindiAlphaPeriod = 36;
+ const long ppBulletHindiNumParenRight = 39;
+ const long ppBulletHindiNumPeriod = 37;
+ const long ppBulletKanjiKoreanPeriod = 27;
+ const long ppBulletKanjiKoreanPlain = 26;
+ const long ppBulletKanjiSimpChinDBPeriod = 38;
+ const long ppBulletRomanLCParenBoth = 4;
+ const long ppBulletRomanLCParenRight = 5;
+ const long ppBulletRomanLCPeriod = 6;
+ const long ppBulletRomanUCParenBoth = 14;
+ const long ppBulletRomanUCParenRight = 15;
+ const long ppBulletRomanUCPeriod = 7;
+ const long ppBulletSimpChinPeriod = 17;
+ const long ppBulletSimpChinPlain = 16;
+ const long ppBulletStyleMixed = -2;
+ const long ppBulletThaiAlphaParenBoth = 32;
+ const long ppBulletThaiAlphaParenRight = 31;
+ const long ppBulletThaiAlphaPeriod = 30;
+ const long ppBulletThaiNumParenBoth = 35;
+ const long ppBulletThaiNumParenRight = 34;
+ const long ppBulletThaiNumPeriod = 33;
+ const long ppBulletTradChinPeriod = 22;
+ const long ppBulletTradChinPlain = 21;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpParagraphAlignment.idl b/oovbaapi/ooo/vba/powerpoint/PpParagraphAlignment.idl
new file mode 100644
index 000000000..3cccf416c
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpParagraphAlignment.idl
@@ -0,0 +1,33 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpParagraphAlignment {
+ const long ppAlignCenter = 2;
+ const long ppAlignDistribute = 5;
+ const long ppAlignJustify = 4;
+ const long ppAlignJustifyLow = 7;
+ const long ppAlignLeft = 1;
+ const long ppAlignmentMixed = -2;
+ const long ppAlignRight = 3;
+ const long ppAlignThaiDistribute = 6;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpPasteDataType.idl b/oovbaapi/ooo/vba/powerpoint/PpPasteDataType.idl
new file mode 100644
index 000000000..b8df874e0
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpPasteDataType.idl
@@ -0,0 +1,37 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpPasteDataType {
+ const long ppPasteBitmap = 1;
+ const long ppPasteDefault = 0;
+ const long ppPasteEnhancedMetafile = 2;
+ const long ppPasteGIF = 4;
+ const long ppPasteHTML = 8;
+ const long ppPasteJPG = 5;
+ const long ppPasteMetafilePicture = 3;
+ const long ppPasteOLEObject = 10;
+ const long ppPastePNG = 6;
+ const long ppPasteRTF = 9;
+ const long ppPasteShape = 11;
+ const long ppPasteText = 7;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpPlaceholderType.idl b/oovbaapi/ooo/vba/powerpoint/PpPlaceholderType.idl
new file mode 100644
index 000000000..4ec277031
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpPlaceholderType.idl
@@ -0,0 +1,42 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpPlaceholderType {
+ const long ppPlaceholderBitmap = 9;
+ const long ppPlaceholderBody = 2;
+ const long ppPlaceholderCenterTitle = 3;
+ const long ppPlaceholderChart = 8;
+ const long ppPlaceholderDate = 16;
+ const long ppPlaceholderFooter = 15;
+ const long ppPlaceholderHeader = 14;
+ const long ppPlaceholderMediaClip = 10;
+ const long ppPlaceholderMixed = -2;
+ const long ppPlaceholderObject = 7;
+ const long ppPlaceholderOrgChart = 11;
+ const long ppPlaceholderSlideNumber = 13;
+ const long ppPlaceholderSubtitle = 4;
+ const long ppPlaceholderTable = 12;
+ const long ppPlaceholderTitle = 1;
+ const long ppPlaceholderVerticalBody = 6;
+ const long ppPlaceholderVerticalTitle = 5;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpPrintColorType.idl b/oovbaapi/ooo/vba/powerpoint/PpPrintColorType.idl
new file mode 100644
index 000000000..4c3fe1923
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpPrintColorType.idl
@@ -0,0 +1,28 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpPrintColorType {
+ const long ppPrintBlackAndWhite = 2;
+ const long ppPrintColor = 1;
+ const long ppPrintPureBlackAndWhite = 3;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpPrintHandoutOrder.idl b/oovbaapi/ooo/vba/powerpoint/PpPrintHandoutOrder.idl
new file mode 100644
index 000000000..37fe5764b
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpPrintHandoutOrder.idl
@@ -0,0 +1,27 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpPrintHandoutOrder {
+ const long ppPrintHandoutHorizontalFirst = 2;
+ const long ppPrintHandoutVerticalFirst = 1;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpPrintOutputType.idl b/oovbaapi/ooo/vba/powerpoint/PpPrintOutputType.idl
new file mode 100644
index 000000000..307fd86d3
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpPrintOutputType.idl
@@ -0,0 +1,35 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpPrintOutputType {
+ const long ppPrintOutputBuildSlides = 7;
+ const long ppPrintOutputFourSlideHandouts = 8;
+ const long ppPrintOutputNineSlideHandouts = 9;
+ const long ppPrintOutputNotesPages = 5;
+ const long ppPrintOutputOneSlideHandouts = 10;
+ const long ppPrintOutputOutline = 6;
+ const long ppPrintOutputSixSlideHandouts = 4;
+ const long ppPrintOutputSlides = 1;
+ const long ppPrintOutputThreeSlideHandouts = 3;
+ const long ppPrintOutputTwoSlideHandouts = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpPrintRangeType.idl b/oovbaapi/ooo/vba/powerpoint/PpPrintRangeType.idl
new file mode 100644
index 000000000..e20f0cbf5
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpPrintRangeType.idl
@@ -0,0 +1,30 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpPrintRangeType {
+ const long ppPrintAll = 1;
+ const long ppPrintCurrent = 3;
+ const long ppPrintNamedSlideShow = 5;
+ const long ppPrintSelection = 2;
+ const long ppPrintSlideRange = 4;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpPublishSourceType.idl b/oovbaapi/ooo/vba/powerpoint/PpPublishSourceType.idl
new file mode 100644
index 000000000..7a13c75b7
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpPublishSourceType.idl
@@ -0,0 +1,28 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpPublishSourceType {
+ const long ppPublishAll = 1;
+ const long ppPublishNamedSlideShow = 3;
+ const long ppPublishSlideRange = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpRevisionInfo.idl b/oovbaapi/ooo/vba/powerpoint/PpRevisionInfo.idl
new file mode 100644
index 000000000..6fe3763e5
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpRevisionInfo.idl
@@ -0,0 +1,28 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpRevisionInfo {
+ const long ppRevisionInfoBaseline = 1;
+ const long ppRevisionInfoMerged = 2;
+ const long ppRevisionInfoNone = 0;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpSaveAsFileType.idl b/oovbaapi/ooo/vba/powerpoint/PpSaveAsFileType.idl
new file mode 100644
index 000000000..4e3aa37a0
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpSaveAsFileType.idl
@@ -0,0 +1,47 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpSaveAsFileType {
+ const long ppSaveAsAddIn = 8;
+ const long ppSaveAsBMP = 19;
+ const long ppSaveAsDefault = 11;
+ const long ppSaveAsEMF = 23;
+ const long ppSaveAsGIF = 16;
+ const long ppSaveAsHTML = 12;
+ const long ppSaveAsHTMLDual = 14;
+ const long ppSaveAsHTMLv3 = 13;
+ const long ppSaveAsJPG = 17;
+ const long ppSaveAsMetaFile = 15;
+ const long ppSaveAsPNG = 18;
+ const long ppSaveAsPowerPoint3 = 4;
+ const long ppSaveAsPowerPoint4 = 3;
+ const long ppSaveAsPowerPoint4FarEast = 10;
+ const long ppSaveAsPowerPoint7 = 2;
+ const long ppSaveAsPresentation = 1;
+ const long ppSaveAsPresForReview = 22;
+ const long ppSaveAsRTF = 6;
+ const long ppSaveAsShow = 7;
+ const long ppSaveAsTemplate = 5;
+ const long ppSaveAsTIF = 21;
+ const long ppSaveAsWebArchive = 20;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpSelectionType.idl b/oovbaapi/ooo/vba/powerpoint/PpSelectionType.idl
new file mode 100644
index 000000000..72ca63f19
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpSelectionType.idl
@@ -0,0 +1,29 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpSelectionType {
+ const long ppSelectionNone = 0;
+ const long ppSelectionShapes = 2;
+ const long ppSelectionSlides = 1;
+ const long ppSelectionText = 3;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpShapeFormat.idl b/oovbaapi/ooo/vba/powerpoint/PpShapeFormat.idl
new file mode 100644
index 000000000..0db89d35b
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpShapeFormat.idl
@@ -0,0 +1,31 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpShapeFormat {
+ const long ppShapeFormatBMP = 3;
+ const long ppShapeFormatEMF = 5;
+ const long ppShapeFormatGIF = 0;
+ const long ppShapeFormatJPG = 1;
+ const long ppShapeFormatPNG = 2;
+ const long ppShapeFormatWMF = 4;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpSlideLayout.idl b/oovbaapi/ooo/vba/powerpoint/PpSlideLayout.idl
new file mode 100644
index 000000000..24ffd828e
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpSlideLayout.idl
@@ -0,0 +1,57 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpSlideLayout {
+ const long ppLayoutBlank = 12;
+ const long ppLayoutChart = 8;
+ const long ppLayoutChartAndText = 6;
+ const long ppLayoutClipartAndText = 10;
+ const long ppLayoutClipArtAndVerticalText = 26;
+ const long ppLayoutFourObjects = 24;
+ const long ppLayoutLargeObject = 15;
+ const long ppLayoutMediaClipAndText = 18;
+ const long ppLayoutMixed = -2;
+ const long ppLayoutObject = 16;
+ const long ppLayoutObjectAndText = 14;
+ const long ppLayoutObjectAndTwoObjects = 30;
+ const long ppLayoutObjectOverText = 19;
+ const long ppLayoutOrgchart = 7;
+ const long ppLayoutTable = 4;
+ const long ppLayoutText = 2;
+ const long ppLayoutTextAndChart = 5;
+ const long ppLayoutTextAndClipart = 9;
+ const long ppLayoutTextAndMediaClip = 17;
+ const long ppLayoutTextAndObject = 13;
+ const long ppLayoutTextAndTwoObjects = 21;
+ const long ppLayoutTextOverObject = 20;
+ const long ppLayoutTitle = 1;
+ const long ppLayoutTitleOnly = 11;
+ const long ppLayoutTwoColumnText = 3;
+ const long ppLayoutTwoObjects = 29;
+ const long ppLayoutTwoObjectsAndObject = 31;
+ const long ppLayoutTwoObjectsAndText = 22;
+ const long ppLayoutTwoObjectsOverText = 23;
+ const long ppLayoutVerticalText = 25;
+ const long ppLayoutVerticalTitleAndText = 27;
+ const long ppLayoutVerticalTitleAndTextOverChart = 28;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpSlideShowAdvanceMode.idl b/oovbaapi/ooo/vba/powerpoint/PpSlideShowAdvanceMode.idl
new file mode 100644
index 000000000..f8660c8c5
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpSlideShowAdvanceMode.idl
@@ -0,0 +1,28 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpSlideShowAdvanceMode {
+ const long ppSlideShowManualAdvance = 1;
+ const long ppSlideShowRehearseNewTimings = 3;
+ const long ppSlideShowUseSlideTimings = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpSlideShowPointerType.idl b/oovbaapi/ooo/vba/powerpoint/PpSlideShowPointerType.idl
new file mode 100644
index 000000000..52b92375a
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpSlideShowPointerType.idl
@@ -0,0 +1,31 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpSlideShowPointerType {
+ const long ppSlideShowPointerAlwaysHidden = 3;
+ const long ppSlideShowPointerArrow = 1;
+ const long ppSlideShowPointerAutoArrow = 4;
+ const long ppSlideShowPointerEraser = 5;
+ const long ppSlideShowPointerNone = 0;
+ const long ppSlideShowPointerPen = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpSlideShowRangeType.idl b/oovbaapi/ooo/vba/powerpoint/PpSlideShowRangeType.idl
new file mode 100644
index 000000000..fff2fc40a
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpSlideShowRangeType.idl
@@ -0,0 +1,28 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpSlideShowRangeType {
+ const long ppShowAll = 1;
+ const long ppShowNamedSlideShow = 3;
+ const long ppShowSlideRange = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpSlideShowState.idl b/oovbaapi/ooo/vba/powerpoint/PpSlideShowState.idl
new file mode 100644
index 000000000..85b6bfd73
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpSlideShowState.idl
@@ -0,0 +1,30 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpSlideShowState {
+ const long ppSlideShowBlackScreen = 3;
+ const long ppSlideShowDone = 5;
+ const long ppSlideShowPaused = 2;
+ const long ppSlideShowRunning = 1;
+ const long ppSlideShowWhiteScreen = 4;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpSlideShowType.idl b/oovbaapi/ooo/vba/powerpoint/PpSlideShowType.idl
new file mode 100644
index 000000000..c3fd1a6c1
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpSlideShowType.idl
@@ -0,0 +1,28 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpSlideShowType {
+ const long ppShowTypeKiosk = 3;
+ const long ppShowTypeSpeaker = 1;
+ const long ppShowTypeWindow = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpSlideSizeType.idl b/oovbaapi/ooo/vba/powerpoint/PpSlideSizeType.idl
new file mode 100644
index 000000000..676e70d34
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpSlideSizeType.idl
@@ -0,0 +1,39 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpSlideSizeType {
+ const long ppSlideSize35MM = 4;
+ const long ppSlideSizeA3Paper = 9;
+ const long ppSlideSizeA4Paper = 3;
+ const long ppSlideSizeB4ISOPaper = 10;
+ const long ppSlideSizeB4JISPaper = 12;
+ const long ppSlideSizeB5ISOPaper = 11;
+ const long ppSlideSizeB5JISPaper = 13;
+ const long ppSlideSizeBanner = 6;
+ const long ppSlideSizeCustom = 7;
+ const long ppSlideSizeHagakiCard = 14;
+ const long ppSlideSizeLedgerPaper = 8;
+ const long ppSlideSizeLetterPaper = 2;
+ const long ppSlideSizeOnScreen = 1;
+ const long ppSlideSizeOverhead = 5;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpSoundEffectType.idl b/oovbaapi/ooo/vba/powerpoint/PpSoundEffectType.idl
new file mode 100644
index 000000000..4a8c25f75
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpSoundEffectType.idl
@@ -0,0 +1,29 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpSoundEffectType {
+ const long ppSoundEffectsMixed = -2;
+ const long ppSoundFile = 2;
+ const long ppSoundNone = 0;
+ const long ppSoundStopPrevious = 1;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpSoundFormatType.idl b/oovbaapi/ooo/vba/powerpoint/PpSoundFormatType.idl
new file mode 100644
index 000000000..532479048
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpSoundFormatType.idl
@@ -0,0 +1,30 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpSoundFormatType {
+ const long ppSoundFormatCDAudio = 3;
+ const long ppSoundFormatMIDI = 2;
+ const long ppSoundFormatMixed = -2;
+ const long ppSoundFormatNone = 0;
+ const long ppSoundFormatWAV = 1;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpTabStopType.idl b/oovbaapi/ooo/vba/powerpoint/PpTabStopType.idl
new file mode 100644
index 000000000..e4b89dee8
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpTabStopType.idl
@@ -0,0 +1,30 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpTabStopType {
+ const long ppTabStopCenter = 2;
+ const long ppTabStopDecimal = 4;
+ const long ppTabStopLeft = 1;
+ const long ppTabStopMixed = -2;
+ const long ppTabStopRight = 3;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpTextLevelEffect.idl b/oovbaapi/ooo/vba/powerpoint/PpTextLevelEffect.idl
new file mode 100644
index 000000000..9de0333f8
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpTextLevelEffect.idl
@@ -0,0 +1,33 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpTextLevelEffect {
+ const long ppAnimateByAllLevels = 16;
+ const long ppAnimateByFifthLevel = 5;
+ const long ppAnimateByFirstLevel = 1;
+ const long ppAnimateByFourthLevel = 4;
+ const long ppAnimateBySecondLevel = 2;
+ const long ppAnimateByThirdLevel = 3;
+ const long ppAnimateLevelMixed = -2;
+ const long ppAnimateLevelNone = 0;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpTextStyleType.idl b/oovbaapi/ooo/vba/powerpoint/PpTextStyleType.idl
new file mode 100644
index 000000000..dbc0ff7fe
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpTextStyleType.idl
@@ -0,0 +1,28 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpTextStyleType {
+ const long ppBodyStyle = 3;
+ const long ppDefaultStyle = 1;
+ const long ppTitleStyle = 2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpTextUnitEffect.idl b/oovbaapi/ooo/vba/powerpoint/PpTextUnitEffect.idl
new file mode 100644
index 000000000..62827b403
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpTextUnitEffect.idl
@@ -0,0 +1,29 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpTextUnitEffect {
+ const long ppAnimateByCharacter = 2;
+ const long ppAnimateByParagraph = 0;
+ const long ppAnimateByWord = 1;
+ const long ppAnimateUnitMixed = -2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpTransitionSpeed.idl b/oovbaapi/ooo/vba/powerpoint/PpTransitionSpeed.idl
new file mode 100644
index 000000000..a67f9fe2f
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpTransitionSpeed.idl
@@ -0,0 +1,29 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpTransitionSpeed {
+ const long ppTransitionSpeedFast = 3;
+ const long ppTransitionSpeedMedium = 2;
+ const long ppTransitionSpeedMixed = -2;
+ const long ppTransitionSpeedSlow = 1;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpUpdateOption.idl b/oovbaapi/ooo/vba/powerpoint/PpUpdateOption.idl
new file mode 100644
index 000000000..462186c21
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpUpdateOption.idl
@@ -0,0 +1,28 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpUpdateOption {
+ const long ppUpdateOptionAutomatic = 2;
+ const long ppUpdateOptionManual = 1;
+ const long ppUpdateOptionMixed = -2;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpViewType.idl b/oovbaapi/ooo/vba/powerpoint/PpViewType.idl
new file mode 100644
index 000000000..64120728b
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpViewType.idl
@@ -0,0 +1,37 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpViewType {
+ const long ppViewHandoutMaster = 4;
+ const long ppViewMasterThumbnails = 12;
+ const long ppViewNormal = 9;
+ const long ppViewNotesMaster = 5;
+ const long ppViewNotesPage = 3;
+ const long ppViewOutline = 6;
+ const long ppViewPrintPreview = 10;
+ const long ppViewSlide = 1;
+ const long ppViewSlideMaster = 2;
+ const long ppViewSlideSorter = 7;
+ const long ppViewThumbnails = 11;
+ const long ppViewTitleMaster = 8;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oovbaapi/ooo/vba/powerpoint/PpWindowState.idl b/oovbaapi/ooo/vba/powerpoint/PpWindowState.idl
new file mode 100644
index 000000000..5d1603e9f
--- /dev/null
+++ b/oovbaapi/ooo/vba/powerpoint/PpWindowState.idl
@@ -0,0 +1,28 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+module ooo { module vba { module powerpoint {
+ constants PpWindowState {
+ const long ppWindowMaximized = 3;
+ const long ppWindowMinimized = 2;
+ const long ppWindowNormal = 1;
+ };
+}; }; };
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */