diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-27 16:51:28 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-27 16:51:28 +0000 |
commit | 940b4d1848e8c70ab7642901a68594e8016caffc (patch) | |
tree | eb72f344ee6c3d9b80a7ecc079ea79e9fba8676d /oovbaapi/ooo/vba/powerpoint | |
parent | Initial commit. (diff) | |
download | libreoffice-1ad18e38974bb28c3d98d0be8f7d8c18fc56de29.tar.xz libreoffice-1ad18e38974bb28c3d98d0be8f7d8c18fc56de29.zip |
Adding upstream version 1:7.0.4.upstream/1%7.0.4upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'oovbaapi/ooo/vba/powerpoint')
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: */ |