diff options
author | Hans-Joachim Lankenau <hjs@openoffice.org> | 2011-05-30 18:08:50 +0200 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2011-06-17 16:41:08 +0200 |
commit | 246efa0d481c4b3bb55c1f53d954557cc027c008 (patch) | |
tree | 76742dc66aaa690f9588450e590a6694f391ba00 /oovbaapi/ooo/vba/excel | |
parent | 3c822ccbf013b2c9129cbb4717890114bfdd06ee (diff) |
ause130: #i117218# change .idl handling to gnu make
Diffstat (limited to 'oovbaapi/ooo/vba/excel')
201 files changed, 2608 insertions, 116 deletions
diff --git a/oovbaapi/ooo/vba/excel/Constants.idl b/oovbaapi/ooo/vba/excel/Constants.idl new file mode 100644 index 000000000000..70a53a37ebb2 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/Constants.idl @@ -0,0 +1,171 @@ +module ooo { module vba { module excel { + constants Constants { + const long xl3DBar = -4099; + const long xl3DEffects1 = 13; + const long xl3DEffects2 = 14; + const long xl3DSurface = -4103; + const long xlAbove = 0; + const long xlAccounting1 = 4; + const long xlAccounting2 = 5; + const long xlAccounting3 = 6; + const long xlAccounting4 = 17; + const long xlAdd = 2; + const long xlAll = -4104; + const long xlAllExceptBorders = 7; + const long xlAutomatic = -4105; + const long xlBar = 2; + const long xlBelow = 1; + const long xlBidi = -5000; + const long xlBidiCalendar = 3; + const long xlBoth = 1; + const long xlBottom = -4107; + const long xlCascade = 7; + const long xlCenter = -4108; + const long xlCenterAcrossSelection = 7; + const long xlChart4 = 2; + const long xlChartSeries = 17; + const long xlChartShort = 6; + const long xlChartTitles = 18; + const long xlChecker = 9; + const long xlCircle = 8; + const long xlClassic1 = 1; + const long xlClassic2 = 2; + const long xlClassic3 = 3; + const long xlClosed = 3; + const long xlColor1 = 7; + const long xlColor2 = 8; + const long xlColor3 = 9; + const long xlColumn = 3; + const long xlCombination = -4111; + const long xlComplete = 4; + const long xlConstants = 2; + const long xlContents = 2; + const long xlContext = -5002; + const long xlCorner = 2; + const long xlCrissCross = 16; + const long xlCross = 4; + const long xlCustom = -4114; + const long xlDebugCodePane = 13; + const long xlDefaultAutoFormat = -1; + const long xlDesktop = 9; + const long xlDiamond = 2; + const long xlDirect = 1; + const long xlDistributed = -4117; + const long xlDivide = 5; + const long xlDoubleAccounting = 5; + const long xlDoubleClosed = 5; + const long xlDoubleOpen = 4; + const long xlDoubleQuote = 1; + const long xlDrawingObject = 14; + const long xlEntireChart = 20; + const long xlExcelMenus = 1; + const long xlExtended = 3; + const long xlFill = 5; + const long xlFirst = 0; + const long xlFixedValue = 1; + const long xlFloating = 5; + const long xlFormats = -4122; + const long xlFormula = 5; + const long xlFullScript = 1; + const long xlGeneral = 1; + const long xlGray16 = 17; + const long xlGray25 = -4124; + const long xlGray50 = -4125; + const long xlGray75 = -4126; + const long xlGray8 = 18; + const long xlGregorian = 2; + const long xlGrid = 15; + const long xlGridline = 22; + const long xlHigh = -4127; + const long xlHindiNumerals = 3; + const long xlIcons = 1; + const long xlImmediatePane = 12; + const long xlInside = 2; + const long xlInteger = 2; + const long xlJustify = -4130; + const long xlLast = 1; + const long xlLastCell = 11; + const long xlLatin = -5001; + const long xlLeft = -4131; + const long xlLeftToRight = 2; + const long xlLightDown = 13; + const long xlLightHorizontal = 11; + const long xlLightUp = 14; + const long xlLightVertical = 12; + const long xlList1 = 10; + const long xlList2 = 11; + const long xlList3 = 12; + const long xlLocalFormat1 = 15; + const long xlLocalFormat2 = 16; + const long xlLogicalCursor = 1; + const long xlLong = 3; + const long xlLotusHelp = 2; + const long xlLow = -4134; + const long xlLTR = -5003; + const long xlMacrosheetCell = 7; + const long xlManual = -4135; + const long xlMaximum = 2; + const long xlMinimum = 4; + const long xlMinusValues = 3; + const long xlMixed = 2; + const long xlMixedAuthorizedScript = 4; + const long xlMixedScript = 3; + const long xlModule = -4141; + const long xlMultiply = 4; + const long xlNarrow = 1; + const long xlNextToAxis = 4; + const long xlNoDocuments = 3; + const long xlNone = -4142; + const long xlNotes = -4144; + const long xlOff = -4146; + const long xlOn = 1; + const long xlOpaque = 3; + const long xlOpen = 2; + const long xlOutside = 3; + const long xlPartial = 3; + const long xlPartialScript = 2; + const long xlPercent = 2; + const long xlPlus = 9; + const long xlPlusValues = 2; + const long xlReference = 4; + const long xlRight = -4152; + const long xlRTL = -5004; + const long xlScale = 3; + const long xlSemiautomatic = 2; + const long xlSemiGray75 = 10; + const long xlShort = 1; + const long xlShowLabel = 4; + const long xlShowLabelAndPercent = 5; + const long xlShowPercent = 3; + const long xlShowValue = 2; + const long xlSimple = -4154; + const long xlSingle = 2; + const long xlSingleAccounting = 4; + const long xlSingleQuote = 2; + const long xlSolid = 1; + const long xlSquare = 1; + const long xlStar = 5; + const long xlStError = 4; + const long xlStrict = 2; + const long xlSubtract = 3; + const long xlSystem = 1; + const long xlTextBox = 16; + const long xlTiled = 1; + const long xlTitleBar = 8; + const long xlToolbar = 1; + const long xlToolbarButton = 2; + const long xlTop = -4160; + const long xlTopToBottom = 1; + const long xlTransparent = 2; + const long xlTriangle = 3; + const long xlVeryHidden = 2; + const long xlVisible = 12; + const long xlVisualCursor = 2; + const long xlWatchPane = 11; + const long xlWide = 3; + const long xlWorkbookTab = 6; + const long xlWorksheet4 = 1; + const long xlWorksheetCell = 3; + const long xlWorksheetShort = 5; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/SheetObject.idl b/oovbaapi/ooo/vba/excel/SheetObject.idl index 25488470a134..2b09cac2f366 100644 --- a/oovbaapi/ooo/vba/excel/SheetObject.idl +++ b/oovbaapi/ooo/vba/excel/SheetObject.idl @@ -28,7 +28,10 @@ #ifndef __ooo_vba_excel_SheetObject_idl__ #define __ooo_vba_excel_SheetObject_idl__ +#include <ooo/vba/excel/XSheetObject.idl> + #include <ooo/vba/excel/XCharacters.idl> +#include <ooo/vba/excel/XButton.idl> //============================================================================= @@ -42,78 +45,6 @@ module ooo { module vba { module excel { //============================================================================= -/** Base interface for graphic objects and drawing controls in a single sheet. - - <p>The objects supporting this interface are now deprecated in VBA in - favour of the Shapes and OLEObjects collections, but are kept for - compatibility with old VBA scripts. All form control objects do NOT belong - to ActiveX form controls but to the old-style drawing controls.</p> - */ -interface XSheetObject : ooo::vba::XHelperInterface -{ - /** Left coordinate of the drawing object, in points. */ - [attribute] double Left; - - /** Top coordinate of the drawing object, in points. */ - [attribute] double Top; - - /** Width of the drawing object, in points. */ - [attribute] double Width; - - /** Height of the drawing object, in points. */ - [attribute] double Height; - - /** The name of the drawing object, used as collection key. */ - [attribute] string Name; - - /** Name of a macro that will be executed when the drawing object is clicked. */ - [attribute] string OnAction; - - /** Anchor mode of the object (fixed or variable position and size). Must - be a value from <type>ooo::vba::excel::XlPlacement</type>. */ - [attribute] long Placement; - - /** True = print object, false = skip object on printing. */ - [attribute] boolean PrintObject; -}; - -//============================================================================= - -/** Additional attributes for all drawing controls (this interface does not - belong to ActiveX form controls). - */ -interface XControlObject : com::sun::star::uno::XInterface -{ - [attribute] boolean AutoSize; -}; - -//============================================================================= - -/** Additional attributes for a push button drawing control (this interface - does not belong to ActiveX form controls). - */ -interface XButton : com::sun::star::uno::XInterface -{ - /** Visible caption of the button. */ - [attribute] string Caption; - - /** Font settings for the entire caption text. */ - [attribute] XFont Font; - - /** Horizontal alignment of the caption. */ - [attribute] long HorizontalAlignment; - - /** Vertical alignment of the caption. */ - [attribute] long VerticalAlignment; - - /** Orientation (rotation) of the text. Must be a value from - <type>ooo::vba::excel::XlOrientation</type>. */ - [attribute] long Orientation; - - /** Access to text and text formatting of the button caption. */ - XCharacters Characters( [in] any Start, [in] any Length ); -}; - //============================================================================= /** Represents a drawing button control in a spreadsheet. */ diff --git a/oovbaapi/ooo/vba/excel/SheetObjects.idl b/oovbaapi/ooo/vba/excel/SheetObjects.idl index 0a2a3fd9ffe9..7d9e035b064e 100644 --- a/oovbaapi/ooo/vba/excel/SheetObjects.idl +++ b/oovbaapi/ooo/vba/excel/SheetObjects.idl @@ -29,6 +29,7 @@ #define __ooo_vba_excel_SheetObjects_idl__ #include <ooo/vba/XCollection.idl> +#include <ooo/vba/excel/XGraphicObjects.idl> //============================================================================= @@ -45,50 +46,6 @@ module ooo { module vba { module excel { /** Collections that implement this interface provide access to a specific type of drawing objects in a single sheet. - <p>The following sheet symbols represent collections of graphic objects, - and therefore implement this interface:</p> - <ul><li>Buttons: push button (command button) controls,</li> - <li>ChartObjects: chart objects embedded in the sheet,</li> - <li>CheckBoxes: check box controls,</li> - <li>DropDowns: drop-down listbox controls,</li> - <li>EditBoxes: text edit controls (dialog sheets only),</li> - <li>GroupBoxes: group frame controls,</li> - <li>GroupObjects: group objects containing other child objects,</li> - <li>Labels: fixed text controls,</li> - <li>ListBoxes: plain listbox controls,</li> - <li>OptionButtons: option button (radio button) controls,</li> - <li>Ovals: simple ovals and circles,</li> - <li>Pictures: picture objects,</li> - <li>Rectangles: simple rectangle objects,</li> - <li>ScrollBars: scrollbar controls,</li> - <li>Spinners: spinner (spin button) controls,</li> - <li>TextBoxes: rectangle objects with embedded text.</li></ul> - - <p>These symbols are now deprecated in VBA but kept for compatibility with - old VBA scripts. All symbols representing collections of form controls do - NOT belong to ActiveX form controls but to the old-style drawing controls. - </p> - */ -interface XGraphicObjects : com::sun::star::uno::XInterface -{ - /** Adds a new graphic object to the sheet this collection belongs to. The - type of the object is determined by the type of the collection. - - @param Left Position of the left border in points (1/72 inch). - @param Top Position of the top border in points (1/72 inch). - @param Width Width of the object in points (1/72 inch). - @param Height Height of the object in points (1/72 inch). - - @return The created graphic object. - */ - any Add( [in] any Left, [in] any Top, [in] any Width, [in] any Height ); -}; - -//============================================================================= - -/** Collections that implement this interface provide access to a specific type - of drawing objects in a single sheet. - <p>The following sheet symbols represent collections of line objects, and therefore implement this interface:</p> <ul><li>Arcs: arc objects, and</li> diff --git a/oovbaapi/ooo/vba/excel/XButton.idl b/oovbaapi/ooo/vba/excel/XButton.idl new file mode 100644 index 000000000000..f7365cef6d86 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XButton.idl @@ -0,0 +1,75 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2000, 2010 Oracle and/or its affiliates. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#ifndef __ooo_vba_excel_XButton_idl__ +#define __ooo_vba_excel_XButton_idl__ + +#include <ooo/vba/excel/XCharacters.idl> + +//============================================================================= + +/* Note: This file collects all compatibility interfaces for drawing objects + and drawing controls embedded in sheets. All these symbols are deprecated + in VBA and kept for compatibility with old VBA scripts. */ + +//============================================================================= + +module ooo { module vba { module excel { + +//============================================================================= + + +/** Additional attributes for a push button drawing control (this interface + does not belong to ActiveX form controls). + */ +interface XButton : com::sun::star::uno::XInterface +{ + /** Visible caption of the button. */ + [attribute] string Caption; + + /** Font settings for the entire caption text. */ + [attribute] XFont Font; + + /** Horizontal alignment of the caption. */ + [attribute] long HorizontalAlignment; + + /** Vertical alignment of the caption. */ + [attribute] long VerticalAlignment; + + /** Orientation (rotation) of the text. Must be a value from + <type>ooo::vba::excel::XlOrientation</type>. */ + [attribute] long Orientation; + + /** Access to text and text formatting of the button caption. */ + XCharacters Characters( [in] any Start, [in] any Length ); +}; + +//============================================================================= + +}; }; }; + +#endif diff --git a/oovbaapi/ooo/vba/excel/XControlObject.idl b/oovbaapi/ooo/vba/excel/XControlObject.idl new file mode 100644 index 000000000000..7a6250de0a55 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XControlObject.idl @@ -0,0 +1,48 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2000, 2010 Oracle and/or its affiliates. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#ifndef __ooo_vba_excel_XControlObject_idl__ +#define __ooo_vba_excel_XControlObject_idl__ + +module ooo { module vba { module excel { + +//============================================================================= +/** Additional attributes for all drawing controls (this interface does not + belong to ActiveX form controls). + */ +interface XControlObject : com::sun::star::uno::XInterface +{ + [attribute] boolean AutoSize; +}; + +//============================================================================= + +}; }; }; + +#endif + + diff --git a/oovbaapi/ooo/vba/excel/XGraphicObjects.idl b/oovbaapi/ooo/vba/excel/XGraphicObjects.idl new file mode 100644 index 000000000000..25474fdd3cbd --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XGraphicObjects.idl @@ -0,0 +1,81 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2000, 2010 Oracle and/or its affiliates. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#ifndef __ooo_vba_excel_GraphicObjects_idl__ +#define __ooo_vba_excel_GraphicObjects_idl__ + +module ooo { module vba { module excel { + +//============================================================================= + +/** Collections that implement this interface provide access to a specific type + of drawing objects in a single sheet. + + <p>The following sheet symbols represent collections of graphic objects, + and therefore implement this interface:</p> + <ul><li>Buttons: push button (command button) controls,</li> + <li>ChartObjects: chart objects embedded in the sheet,</li> + <li>CheckBoxes: check box controls,</li> + <li>DropDowns: drop-down listbox controls,</li> + <li>EditBoxes: text edit controls (dialog sheets only),</li> + <li>GroupBoxes: group frame controls,</li> + <li>GroupObjects: group objects containing other child objects,</li> + <li>Labels: fixed text controls,</li> + <li>ListBoxes: plain listbox controls,</li> + <li>OptionButtons: option button (radio button) controls,</li> + <li>Ovals: simple ovals and circles,</li> + <li>Pictures: picture objects,</li> + <li>Rectangles: simple rectangle objects,</li> + <li>ScrollBars: scrollbar controls,</li> + <li>Spinners: spinner (spin button) controls,</li> + <li>TextBoxes: rectangle objects with embedded text.</li></ul> + + <p>These symbols are now deprecated in VBA but kept for compatibility with + old VBA scripts. All symbols representing collections of form controls do + NOT belong to ActiveX form controls but to the old-style drawing controls. + </p> + */ +interface XGraphicObjects : com::sun::star::uno::XInterface +{ + /** Adds a new graphic object to the sheet this collection belongs to. The + type of the object is determined by the type of the collection. + + @param fLeft Position of the left border in points (1/72 inch). + @param fTop Position of the top border in points (1/72 inch). + @param fWidth Width of the object in points (1/72 inch). + @param fHeight Height of the object in points (1/72 inch). + + @return The created graphic object. + */ + any Add( [in] any Left, [in] any Top, [in] any Width, [in] any Height ); +}; + +//============================================================================= + +}; }; }; + +#endif diff --git a/oovbaapi/ooo/vba/excel/XSheetObject.idl b/oovbaapi/ooo/vba/excel/XSheetObject.idl new file mode 100644 index 000000000000..7cd84aa768cd --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XSheetObject.idl @@ -0,0 +1,78 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2000, 2010 Oracle and/or its affiliates. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#ifndef __ooo_vba_excel_XSheetObject_idl__ +#define __ooo_vba_excel_XSheetObject_idl__ + +#include <ooo/vba/XHelperInterface.idl> + + +//============================================================================= + +module ooo { module vba { module excel { + +//============================================================================= +/** Base interface for graphic objects and drawing controls in a single sheet. + + <p>The objects supporting this interface are now deprecated in VBA in + favour of the Shapes and OLEObjects collections, but are kept for + compatibility with old VBA scripts. All form control objects do NOT belong + to ActiveX form controls but to the old-style drawing controls.</p> + */ +interface XSheetObject : ooo::vba::XHelperInterface +{ + /** Left coordinate of the drawing object, in points. */ + [attribute] double Left; + + /** Top coordinate of the drawing object, in points. */ + [attribute] double Top; + + /** Width of the drawing object, in points. */ + [attribute] double Width; + + /** Height of the drawing object, in points. */ + [attribute] double Height; + + /** The name of the drawing object, used as collection key. */ + [attribute] string Name; + + /** Name of a macro that will be executed when the drawing object is clicked. */ + [attribute] string OnAction; + + /** Anchor mode of the object (fixed or variable position and size). Must + be a value from <type>ooo::vba::excel::XlPlacement</type>. */ + [attribute] long Placement; + + /** True = print object, false = skip object on printing. */ + [attribute] boolean PrintObject; +}; + +//============================================================================= + +}; }; }; + +#endif diff --git a/oovbaapi/ooo/vba/excel/XlApplicationInternational.idl b/oovbaapi/ooo/vba/excel/XlApplicationInternational.idl new file mode 100644 index 000000000000..464cd23afb2f --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlApplicationInternational.idl @@ -0,0 +1,49 @@ +module ooo { module vba { module excel { + constants XlApplicationInternational { + const long xl24HourClock = 33; + const long xl4DigitYears = 43; + const long xlAlternateArraySeparator = 16; + const long xlColumnSeparator = 14; + const long xlCountryCode = 1; + const long xlCountrySetting = 2; + const long xlCurrencyBefore = 37; + const long xlCurrencyCode = 25; + const long xlCurrencyDigits = 27; + const long xlCurrencyLeadingZeros = 40; + const long xlCurrencyMinusSign = 38; + const long xlCurrencyNegative = 28; + const long xlCurrencySpaceBefore = 36; + const long xlCurrencyTrailingZeros = 39; + const long xlDateOrder = 32; + const long xlDateSeparator = 17; + const long xlDayCode = 21; + const long xlDayLeadingZero = 42; + const long xlDecimalSeparator = 3; + const long xlGeneralFormatName = 26; + const long xlHourCode = 22; + const long xlLeftBrace = 12; + const long xlLeftBracket = 10; + const long xlListSeparator = 5; + const long xlLowerCaseColumnLetter = 9; + const long xlLowerCaseRowLetter = 8; + const long xlMDY = 44; + const long xlMetric = 35; + const long xlMinuteCode = 23; + const long xlMonthCode = 20; + const long xlMonthLeadingZero = 41; + const long xlMonthNameChars = 30; + const long xlNoncurrencyDigits = 29; + const long xlNonEnglishFunctions = 34; + const long xlRightBrace = 13; + const long xlRightBracket = 11; + const long xlRowSeparator = 15; + const long xlSecondCode = 24; + const long xlThousandsSeparator = 4; + const long xlTimeLeadingZero = 45; + const long xlTimeSeparator = 18; + const long xlUpperCaseColumnLetter = 7; + const long xlUpperCaseRowLetter = 6; + const long xlWeekdayNameChars = 31; + const long xlYearCode = 19; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlApplyNamesOrder.idl b/oovbaapi/ooo/vba/excel/XlApplyNamesOrder.idl new file mode 100644 index 000000000000..68445c8662b9 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlApplyNamesOrder.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlApplyNamesOrder { + const long xlColumnThenRow = 2; + const long xlRowThenColumn = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlArabicModes.idl b/oovbaapi/ooo/vba/excel/XlArabicModes.idl new file mode 100644 index 000000000000..11a0c8abec43 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlArabicModes.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlArabicModes { + const long xlArabicBothStrict = 3; + const long xlArabicNone = 0; + const long xlArabicStrictAlefHamza = 1; + const long xlArabicStrictFinalYaa = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlArrangeStyle.idl b/oovbaapi/ooo/vba/excel/XlArrangeStyle.idl new file mode 100644 index 000000000000..f3b335e304c7 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlArrangeStyle.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlArrangeStyle { + const long xlArrangeStyleCascade = 7; + const long xlArrangeStyleHorizontal = -4128; + const long xlArrangeStyleTiled = 1; + const long xlArrangeStyleVertical = -4166; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlArrowHeadLength.idl b/oovbaapi/ooo/vba/excel/XlArrowHeadLength.idl new file mode 100644 index 000000000000..56addcd23ea7 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlArrowHeadLength.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlArrowHeadLength { + const long xlArrowHeadLengthLong = 3; + const long xlArrowHeadLengthMedium = -4138; + const long xlArrowHeadLengthShort = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlArrowHeadStyle.idl b/oovbaapi/ooo/vba/excel/XlArrowHeadStyle.idl new file mode 100644 index 000000000000..9bef2fa07a40 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlArrowHeadStyle.idl @@ -0,0 +1,9 @@ +module ooo { module vba { module excel { + constants XlArrowHeadStyle { + const long xlArrowHeadStyleClosed = 3; + const long xlArrowHeadStyleDoubleClosed = 5; + const long xlArrowHeadStyleDoubleOpen = 4; + const long xlArrowHeadStyleNone = -4142; + const long xlArrowHeadStyleOpen = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlArrowHeadWidth.idl b/oovbaapi/ooo/vba/excel/XlArrowHeadWidth.idl new file mode 100644 index 000000000000..c0c2b6cc3703 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlArrowHeadWidth.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlArrowHeadWidth { + const long xlArrowHeadWidthMedium = -4138; + const long xlArrowHeadWidthNarrow = 1; + const long xlArrowHeadWidthWide = 3; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlAutoFillType.idl b/oovbaapi/ooo/vba/excel/XlAutoFillType.idl new file mode 100644 index 000000000000..e02877e13182 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlAutoFillType.idl @@ -0,0 +1,15 @@ +module ooo { module vba { module excel { + constants XlAutoFillType { + const long xlFillCopy = 1; + const long xlFillDays = 5; + const long xlFillDefault = 0; + const long xlFillFormats = 3; + const long xlFillMonths = 7; + const long xlFillSeries = 2; + const long xlFillValues = 4; + const long xlFillWeekdays = 6; + const long xlFillYears = 8; + const long xlGrowthTrend = 10; + const long xlLinearTrend = 9; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlAutoFilterOperator.idl b/oovbaapi/ooo/vba/excel/XlAutoFilterOperator.idl new file mode 100644 index 000000000000..a7014ef0123d --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlAutoFilterOperator.idl @@ -0,0 +1,10 @@ +module ooo { module vba { module excel { + constants XlAutoFilterOperator { + const long xlAnd = 1; + const long xlBottom10Items = 4; + const long xlBottom10Percent = 6; + const long xlOr = 2; + const long xlTop10Items = 3; + const long xlTop10Percent = 5; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlAxisCrosses.idl b/oovbaapi/ooo/vba/excel/XlAxisCrosses.idl new file mode 100644 index 000000000000..36120a6bf3e4 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlAxisCrosses.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlAxisCrosses { + const long xlAxisCrossesAutomatic = -4105; + const long xlAxisCrossesCustom = -4114; + const long xlAxisCrossesMaximum = 2; + const long xlAxisCrossesMinimum = 4; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlAxisGroup.idl b/oovbaapi/ooo/vba/excel/XlAxisGroup.idl new file mode 100644 index 000000000000..6d93d24033e5 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlAxisGroup.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlAxisGroup { + const long xlPrimary = 1; + const long xlSecondary = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlAxisType.idl b/oovbaapi/ooo/vba/excel/XlAxisType.idl new file mode 100644 index 000000000000..f169c8e9428b --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlAxisType.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlAxisType { + const long xlCategory = 1; + const long xlSeriesAxis = 3; + const long xlValue = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlBackground.idl b/oovbaapi/ooo/vba/excel/XlBackground.idl new file mode 100644 index 000000000000..ca77303acf74 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlBackground.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlBackground { + const long xlBackgroundAutomatic = -4105; + const long xlBackgroundOpaque = 3; + const long xlBackgroundTransparent = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlBarShape.idl b/oovbaapi/ooo/vba/excel/XlBarShape.idl new file mode 100644 index 000000000000..f8d7202bdf28 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlBarShape.idl @@ -0,0 +1,10 @@ +module ooo { module vba { module excel { + constants XlBarShape { + const long xlBox = 0; + const long xlConeToMax = 5; + const long xlConeToPoint = 4; + const long xlCylinder = 3; + const long xlPyramidToMax = 2; + const long xlPyramidToPoint = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlBorderWeight.idl b/oovbaapi/ooo/vba/excel/XlBorderWeight.idl new file mode 100644 index 000000000000..891d748496ef --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlBorderWeight.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlBorderWeight { + const long xlHairline = 1; + const long xlMedium = -4138; + const long xlThick = 4; + const long xlThin = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlBordersIndex.idl b/oovbaapi/ooo/vba/excel/XlBordersIndex.idl new file mode 100644 index 000000000000..0462dd66997b --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlBordersIndex.idl @@ -0,0 +1,12 @@ +module ooo { module vba { module excel { + constants XlBordersIndex { + const long xlDiagonalDown = 5; + const long xlDiagonalUp = 6; + const long xlEdgeBottom = 9; + const long xlEdgeLeft = 7; + const long xlEdgeRight = 10; + const long xlEdgeTop = 8; + const long xlInsideHorizontal = 12; + const long xlInsideVertical = 11; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlBuiltInDialog.idl b/oovbaapi/ooo/vba/excel/XlBuiltInDialog.idl new file mode 100644 index 000000000000..3dc929b136cb --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlBuiltInDialog.idl @@ -0,0 +1,246 @@ +module ooo { module vba { module excel { + constants XlBuiltInDialog { + const long xlDialogActivate = 103; + const long xlDialogActiveCellFont = 476; + const long xlDialogAddChartAutoformat = 390; + const long xlDialogAddinManager = 321; + const long xlDialogAlignment = 43; + const long xlDialogApplyNames = 133; + const long xlDialogApplyStyle = 212; + const long xlDialogAppMove = 170; + const long xlDialogAppSize = 171; + const long xlDialogArrangeAll = 12; + const long xlDialogAssignToObject = 213; + const long xlDialogAssignToTool = 293; + const long xlDialogAttachText = 80; + const long xlDialogAttachToolbars = 323; + const long xlDialogAutoCorrect = 485; + const long xlDialogAxes = 78; + const long xlDialogBorder = 45; + const long xlDialogCalculation = 32; + const long xlDialogCellProtection = 46; + const long xlDialogChangeLink = 166; + const long xlDialogChartAddData = 392; + const long xlDialogChartLocation = 527; + const long xlDialogChartOptionsDataLabelMultiple = 724; + const long xlDialogChartOptionsDataLabels = 505; + const long xlDialogChartOptionsDataTable = 506; + const long xlDialogChartSourceData = 540; + const long xlDialogChartTrend = 350; + const long xlDialogChartType = 526; + const long xlDialogChartWizard = 288; + const long xlDialogCheckboxProperties = 435; + const long xlDialogClear = 52; + const long xlDialogColorPalette = 161; + const long xlDialogColumnWidth = 47; + const long xlDialogCombination = 73; + const long xlDialogConditionalFormatting = 583; + const long xlDialogConsolidate = 191; + const long xlDialogCopyChart = 147; + const long xlDialogCopyPicture = 108; + const long xlDialogCreateList = 796; + const long xlDialogCreateNames = 62; + const long xlDialogCreatePublisher = 217; + const long xlDialogCustomizeToolbar = 276; + const long xlDialogCustomViews = 493; + const long xlDialogDataDelete = 36; + const long xlDialogDataLabel = 379; + const long xlDialogDataLabelMultiple = 723; + const long xlDialogDataSeries = 40; + const long xlDialogDataValidation = 525; + const long xlDialogDefineName = 61; + const long xlDialogDefineStyle = 229; + const long xlDialogDeleteFormat = 111; + const long xlDialogDeleteName = 110; + const long xlDialogDemote = 203; + const long xlDialogDisplay = 27; + const long xlDialogEditboxProperties = 438; + const long xlDialogEditColor = 223; + const long xlDialogEditDelete = 54; + const long xlDialogEditionOptions = 251; + const long xlDialogEditSeries = 228; + const long xlDialogErrorbarX = 463; + const long xlDialogErrorbarY = 464; + const long xlDialogErrorChecking = 732; + const long xlDialogEvaluateFormula = 709; + const long xlDialogExternalDataProperties = 530; + const long xlDialogExtract = 35; + const long xlDialogFileDelete = 6; + const long xlDialogFileSharing = 481; + const long xlDialogFillGroup = 200; + const long xlDialogFillWorkgroup = 301; + const long xlDialogFilter = 447; + const long xlDialogFilterAdvanced = 370; + const long xlDialogFindFile = 475; + const long xlDialogFont = 26; + const long xlDialogFontProperties = 381; + const long xlDialogFormatAuto = 269; + const long xlDialogFormatChart = 465; + const long xlDialogFormatCharttype = 423; + const long xlDialogFormatFont = 150; + const long xlDialogFormatLegend = 88; + const long xlDialogFormatMain = 225; + const long xlDialogFormatMove = 128; + const long xlDialogFormatNumber = 42; + const long xlDialogFormatOverlay = 226; + const long xlDialogFormatSize = 129; + const long xlDialogFormatText = 89; + const long xlDialogFormulaFind = 64; + const long xlDialogFormulaGoto = 63; + const long xlDialogFormulaReplace = 130; + const long xlDialogFunctionWizard = 450; + const long xlDialogGallery3dArea = 193; + const long xlDialogGallery3dBar = 272; + const long xlDialogGallery3dColumn = 194; + const long xlDialogGallery3dLine = 195; + const long xlDialogGallery3dPie = 196; + const long xlDialogGallery3dSurface = 273; + const long xlDialogGalleryArea = 67; + const long xlDialogGalleryBar = 68; + const long xlDialogGalleryColumn = 69; + const long xlDialogGalleryCustom = 388; + const long xlDialogGalleryDoughnut = 344; + const long xlDialogGalleryLine = 70; + const long xlDialogGalleryPie = 71; + const long xlDialogGalleryRadar = 249; + const long xlDialogGalleryScatter = 72; + const long xlDialogGoalSeek = 198; + const long xlDialogGridlines = 76; + const long xlDialogImportTextFile = 666; + const long xlDialogInsert = 55; + const long xlDialogInsertHyperlink = 596; + const long xlDialogInsertNameLabel = 496; + const long xlDialogInsertObject = 259; + const long xlDialogInsertPicture = 342; + const long xlDialogInsertTitle = 380; + const long xlDialogLabelProperties = 436; + const long xlDialogListboxProperties = 437; + const long xlDialogMacroOptions = 382; + const long xlDialogMailEditMailer = 470; + const long xlDialogMailLogon = 339; + const long xlDialogMailNextLetter = 378; + const long xlDialogMainChart = 85; + const long xlDialogMainChartType = 185; + const long xlDialogMenuEditor = 322; + const long xlDialogMove = 262; + const long xlDialogMyPermission = 834; + const long xlDialogNew = 119; + const long xlDialogNewWebQuery = 667; + const long xlDialogNote = 154; + const long xlDialogObjectProperties = 207; + const long xlDialogObjectProtection = 214; + const long xlDialogOpen = 1; + const long xlDialogOpenLinks = 2; + const long xlDialogOpenMail = 188; + const long xlDialogOpenText = 441; + const long xlDialogOptionsCalculation = 318; + const long xlDialogOptionsChart = 325; + const long xlDialogOptionsEdit = 319; + const long xlDialogOptionsGeneral = 356; + const long xlDialogOptionsListsAdd = 458; + const long xlDialogOptionsME = 647; + const long xlDialogOptionsTransition = 355; + const long xlDialogOptionsView = 320; + const long xlDialogOutline = 142; + const long xlDialogOverlay = 86; + const long xlDialogOverlayChartType = 186; + const long xlDialogPageSetup = 7; + const long xlDialogParse = 91; + const long xlDialogPasteNames = 58; + const long xlDialogPasteSpecial = 53; + const long xlDialogPatterns = 84; + const long xlDialogPermission = 832; + const long xlDialogPhonetic = 656; + const long xlDialogPivotCalculatedField = 570; + const long xlDialogPivotCalculatedItem = 572; + const long xlDialogPivotClientServerSet = 689; + const long xlDialogPivotFieldGroup = 433; + const long xlDialogPivotFieldProperties = 313; + const long xlDialogPivotFieldUngroup = 434; + const long xlDialogPivotShowPages = 421; + const long xlDialogPivotSolveOrder = 568; + const long xlDialogPivotTableOptions = 567; + const long xlDialogPivotTableWizard = 312; + const long xlDialogPlacement = 300; + const long xlDialogPrint = 8; + const long xlDialogPrinterSetup = 9; + const long xlDialogPrintPreview = 222; + const long xlDialogPromote = 202; + const long xlDialogProperties = 474; + const long xlDialogPropertyFields = 754; + const long xlDialogProtectDocument = 28; + const long xlDialogProtectSharing = 620; + const long xlDialogPublishAsWebPage = 653; + const long xlDialogPushbuttonProperties = 445; + const long xlDialogReplaceFont = 134; + const long xlDialogRoutingSlip = 336; + const long xlDialogRowHeight = 127; + const long xlDialogRun = 17; + const long xlDialogSaveAs = 5; + const long xlDialogSaveCopyAs = 456; + const long xlDialogSaveNewObject = 208; + const long xlDialogSaveWorkbook = 145; + const long xlDialogSaveWorkspace = 285; + const long xlDialogScale = 87; + const long xlDialogScenarioAdd = 307; + const long xlDialogScenarioCells = 305; + const long xlDialogScenarioEdit = 308; + const long xlDialogScenarioMerge = 473; + const long xlDialogScenarioSummary = 311; + const long xlDialogScrollbarProperties = 420; + const long xlDialogSearch = 731; + const long xlDialogSelectSpecial = 132; + const long xlDialogSendMail = 189; + const long xlDialogSeriesAxes = 460; + const long xlDialogSeriesOptions = 557; + const long xlDialogSeriesOrder = 466; + const long xlDialogSeriesShape = 504; + const long xlDialogSeriesX = 461; + const long xlDialogSeriesY = 462; + const long xlDialogSetBackgroundPicture = 509; + const long xlDialogSetPrintTitles = 23; + const long xlDialogSetUpdateStatus = 159; + const long xlDialogShowDetail = 204; + const long xlDialogShowToolbar = 220; + const long xlDialogSize = 261; + const long xlDialogSort = 39; + const long xlDialogSortSpecial = 192; + const long xlDialogSplit = 137; + const long xlDialogStandardFont = 190; + const long xlDialogStandardWidth = 472; + const long xlDialogStyle = 44; + const long xlDialogSubscribeTo = 218; + const long xlDialogSubtotalCreate = 398; + const long xlDialogSummaryInfo = 474; + const long xlDialogTable = 41; + const long xlDialogTabOrder = 394; + const long xlDialogTextToColumns = 422; + const long xlDialogUnhide = 94; + const long xlDialogUpdateLink = 201; + const long xlDialogVbaInsertFile = 328; + const long xlDialogVbaMakeAddin = 478; + const long xlDialogVbaProcedureDefinition = 330; + const long xlDialogView3d = 197; + const long xlDialogWebOptionsBrowsers = 773; + const long xlDialogWebOptionsEncoding = 686; + const long xlDialogWebOptionsFiles = 684; + const long xlDialogWebOptionsFonts = 687; + const long xlDialogWebOptionsGeneral = 683; + const long xlDialogWebOptionsPictures = 685; + const long xlDialogWindowMove = 14; + const long xlDialogWindowSize = 13; + const long xlDialogWorkbookAdd = 281; + const long xlDialogWorkbookCopy = 283; + const long xlDialogWorkbookInsert = 354; + const long xlDialogWorkbookMove = 282; + const long xlDialogWorkbookName = 386; + const long xlDialogWorkbookNew = 302; + const long xlDialogWorkbookOptions = 284; + const long xlDialogWorkbookProtect = 417; + const long xlDialogWorkbookTabSplit = 415; + const long xlDialogWorkbookUnhide = 384; + const long xlDialogWorkgroup = 199; + const long xlDialogWorkspace = 95; + const long xlDialogZoom = 256; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlCVError.idl b/oovbaapi/ooo/vba/excel/XlCVError.idl new file mode 100644 index 000000000000..207624e35940 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlCVError.idl @@ -0,0 +1,11 @@ +module ooo { module vba { module excel { + constants XlCVError { + const long xlErrDiv0 = 2007; + const long xlErrNA = 2042; + const long xlErrName = 2029; + const long xlErrNull = 2000; + const long xlErrNum = 2036; + const long xlErrRef = 2023; + const long xlErrValue = 2015; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlCalculatedMemberType.idl b/oovbaapi/ooo/vba/excel/XlCalculatedMemberType.idl new file mode 100644 index 000000000000..f92ca9563426 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlCalculatedMemberType.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlCalculatedMemberType { + const long xlCalculatedMember = 0; + const long xlCalculatedSet = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlCalculation.idl b/oovbaapi/ooo/vba/excel/XlCalculation.idl new file mode 100644 index 000000000000..f0e762374d8c --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlCalculation.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlCalculation { + const long xlCalculationAutomatic = -4105; + const long xlCalculationManual = -4135; + const long xlCalculationSemiautomatic = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlCalculationInterruptKey.idl b/oovbaapi/ooo/vba/excel/XlCalculationInterruptKey.idl new file mode 100644 index 000000000000..c0193ed9b85a --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlCalculationInterruptKey.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlCalculationInterruptKey { + const long xlAnyKey = 2; + const long xlEscKey = 1; + const long xlNoKey = 0; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlCalculationState.idl b/oovbaapi/ooo/vba/excel/XlCalculationState.idl new file mode 100644 index 000000000000..bca2be02a16c --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlCalculationState.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlCalculationState { + const long xlCalculating = 1; + const long xlDone = 0; + const long xlPending = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlCategoryType.idl b/oovbaapi/ooo/vba/excel/XlCategoryType.idl new file mode 100644 index 000000000000..55166296728b --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlCategoryType.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlCategoryType { + const long xlAutomaticScale = -4105; + const long xlCategoryScale = 2; + const long xlTimeScale = 3; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlCellInsertionMode.idl b/oovbaapi/ooo/vba/excel/XlCellInsertionMode.idl new file mode 100644 index 000000000000..28f69bf73be4 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlCellInsertionMode.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlCellInsertionMode { + const long xlInsertDeleteCells = 1; + const long xlInsertEntireRows = 2; + const long xlOverwriteCells = 0; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlCellType.idl b/oovbaapi/ooo/vba/excel/XlCellType.idl new file mode 100644 index 000000000000..4aa31fde808e --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlCellType.idl @@ -0,0 +1,14 @@ +module ooo { module vba { module excel { + constants XlCellType { + const long xlCellTypeAllFormatConditions = -4172; + const long xlCellTypeAllValidation = -4174; + const long xlCellTypeBlanks = 4; + const long xlCellTypeComments = -4144; + const long xlCellTypeConstants = 2; + const long xlCellTypeFormulas = -4123; + const long xlCellTypeLastCell = 11; + const long xlCellTypeSameFormatConditions = -4173; + const long xlCellTypeSameValidation = -4175; + const long xlCellTypeVisible = 12; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlChartGallery.idl b/oovbaapi/ooo/vba/excel/XlChartGallery.idl new file mode 100644 index 000000000000..1f2302e02821 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlChartGallery.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlChartGallery { + const long xlAnyGallery = 23; + const long xlBuiltIn = 21; + const long xlUserDefined = 22; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlChartItem.idl b/oovbaapi/ooo/vba/excel/XlChartItem.idl new file mode 100644 index 000000000000..c111abe6f5fa --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlChartItem.idl @@ -0,0 +1,36 @@ +module ooo { module vba { module excel { + constants XlChartItem { + const long xlAxis = 21; + const long xlAxisTitle = 17; + const long xlChartArea = 2; + const long xlChartTitle = 4; + const long xlCorners = 6; + const long xlDataLabel = 0; + const long xlDataTable = 7; + const long xlDisplayUnitLabel = 30; + const long xlDownBars = 20; + const long xlDropLines = 26; + const long xlErrorBars = 9; + const long xlFloor = 23; + const long xlHiLoLines = 25; + const long xlLeaderLines = 29; + const long xlLegend = 24; + const long xlLegendEntry = 12; + const long xlLegendKey = 13; + const long xlMajorGridlines = 15; + const long xlMinorGridlines = 16; + const long xlNothing = 28; + const long xlPivotChartDropZone = 32; + const long xlPivotChartFieldButton = 31; + const long xlPlotArea = 19; + const long xlRadarAxisLabels = 27; + const long xlSeries = 3; + const long xlSeriesLines = 22; + const long xlShape = 14; + const long xlTrendline = 8; + const long xlUpBars = 18; + const long xlWalls = 5; + const long xlXErrorBars = 10; + const long xlYErrorBars = 11; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlChartLocation.idl b/oovbaapi/ooo/vba/excel/XlChartLocation.idl new file mode 100644 index 000000000000..26b190fac8f6 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlChartLocation.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlChartLocation { + const long xlLocationAsNewSheet = 1; + const long xlLocationAsObject = 2; + const long xlLocationAutomatic = 3; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlChartPicturePlacement.idl b/oovbaapi/ooo/vba/excel/XlChartPicturePlacement.idl new file mode 100644 index 000000000000..92e45c42e2bc --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlChartPicturePlacement.idl @@ -0,0 +1,11 @@ +module ooo { module vba { module excel { + constants XlChartPicturePlacement { + const long xlAllFaces = 7; + const long xlEnd = 2; + const long xlEndSides = 3; + const long xlFront = 4; + const long xlFrontEnd = 6; + const long xlFrontSides = 5; + const long xlSides = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlChartPictureType.idl b/oovbaapi/ooo/vba/excel/XlChartPictureType.idl new file mode 100644 index 000000000000..c8ce0b073203 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlChartPictureType.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlChartPictureType { + const long xlStack = 2; + const long xlStackScale = 3; + const long xlStretch = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlChartSplitType.idl b/oovbaapi/ooo/vba/excel/XlChartSplitType.idl new file mode 100644 index 000000000000..7fd7b4953232 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlChartSplitType.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlChartSplitType { + const long xlSplitByCustomSplit = 4; + const long xlSplitByPercentValue = 3; + const long xlSplitByPosition = 1; + const long xlSplitByValue = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlChartType.idl b/oovbaapi/ooo/vba/excel/XlChartType.idl new file mode 100644 index 000000000000..dcb91d815fad --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlChartType.idl @@ -0,0 +1,77 @@ +module ooo { module vba { module excel { + constants XlChartType { + const long xl3DArea = -4098; + const long xl3DAreaStacked = 78; + const long xl3DAreaStacked100 = 79; + const long xl3DBarClustered = 60; + const long xl3DBarStacked = 61; + const long xl3DBarStacked100 = 62; + const long xl3DColumn = -4100; + const long xl3DColumnClustered = 54; + const long xl3DColumnStacked = 55; + const long xl3DColumnStacked100 = 56; + const long xl3DLine = -4101; + const long xl3DPie = -4102; + const long xl3DPieExploded = 70; + const long xlArea = 1; + const long xlAreaStacked = 76; + const long xlAreaStacked100 = 77; + const long xlBarClustered = 57; + const long xlBarOfPie = 71; + const long xlBarStacked = 58; + const long xlBarStacked100 = 59; + const long xlBubble = 15; + const long xlBubble3DEffect = 87; + const long xlColumnClustered = 51; + const long xlColumnStacked = 52; + const long xlColumnStacked100 = 53; + const long xlConeBarClustered = 102; + const long xlConeBarStacked = 103; + const long xlConeBarStacked100 = 104; + const long xlConeCol = 105; + const long xlConeColClustered = 99; + const long xlConeColStacked = 100; + const long xlConeColStacked100 = 101; + const long xlCylinderBarClustered = 95; + const long xlCylinderBarStacked = 96; + const long xlCylinderBarStacked100 = 97; + const long xlCylinderCol = 98; + const long xlCylinderColClustered = 92; + const long xlCylinderColStacked = 93; + const long xlCylinderColStacked100 = 94; + const long xlDoughnut = -4120; + const long xlDoughnutExploded = 80; + const long xlLine = 4; + const long xlLineMarkers = 65; + const long xlLineMarkersStacked = 66; + const long xlLineMarkersStacked100 = 67; + const long xlLineStacked = 63; + const long xlLineStacked100 = 64; + const long xlPie = 5; + const long xlPieExploded = 69; + const long xlPieOfPie = 68; + const long xlPyramidBarClustered = 109; + const long xlPyramidBarStacked = 110; + const long xlPyramidBarStacked100 = 111; + const long xlPyramidCol = 112; + const long xlPyramidColClustered = 106; + const long xlPyramidColStacked = 107; + const long xlPyramidColStacked100 = 108; + const long xlRadar = -4151; + const long xlRadarFilled = 82; + const long xlRadarMarkers = 81; + const long xlStockHLC = 88; + const long xlStockOHLC = 89; + const long xlStockVHLC = 90; + const long xlStockVOHLC = 91; + const long xlSurface = 83; + const long xlSurfaceTopView = 85; + const long xlSurfaceTopViewWireframe = 86; + const long xlSurfaceWireframe = 84; + const long xlXYScatter = -4169; + const long xlXYScatterLines = 74; + const long xlXYScatterLinesNoMarkers = 75; + const long xlXYScatterSmooth = 72; + const long xlXYScatterSmoothNoMarkers = 73; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlClipboardFormat.idl b/oovbaapi/ooo/vba/excel/XlClipboardFormat.idl new file mode 100644 index 000000000000..50c2592339aa --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlClipboardFormat.idl @@ -0,0 +1,37 @@ +module ooo { module vba { module excel { + constants XlClipboardFormat { + const long xlClipboardFormatBIFF = 8; + const long xlClipboardFormatBIFF2 = 18; + const long xlClipboardFormatBIFF3 = 20; + const long xlClipboardFormatBIFF4 = 30; + const long xlClipboardFormatBinary = 15; + const long xlClipboardFormatBitmap = 9; + const long xlClipboardFormatCGM = 13; + const long xlClipboardFormatCSV = 5; + const long xlClipboardFormatDIF = 4; + const long xlClipboardFormatDspText = 12; + const long xlClipboardFormatEmbeddedObject = 21; + const long xlClipboardFormatEmbedSource = 22; + const long xlClipboardFormatLink = 11; + const long xlClipboardFormatLinkSource = 23; + const long xlClipboardFormatLinkSourceDesc = 32; + const long xlClipboardFormatMovie = 24; + const long xlClipboardFormatNative = 14; + const long xlClipboardFormatObjectDesc = 31; + const long xlClipboardFormatObjectLink = 19; + const long xlClipboardFormatOwnerLink = 17; + const long xlClipboardFormatPICT = 2; + const long xlClipboardFormatPrintPICT = 3; + const long xlClipboardFormatRTF = 7; + const long xlClipboardFormatScreenPICT = 29; + const long xlClipboardFormatStandardFont = 28; + const long xlClipboardFormatStandardScale = 27; + const long xlClipboardFormatSYLK = 6; + const long xlClipboardFormatTable = 16; + const long xlClipboardFormatText = 0; + const long xlClipboardFormatToolFace = 25; + const long xlClipboardFormatToolFacePICT = 26; + const long xlClipboardFormatVALU = 1; + const long xlClipboardFormatWK1 = 10; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlCmdType.idl b/oovbaapi/ooo/vba/excel/XlCmdType.idl new file mode 100644 index 000000000000..4ec3c27c49b7 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlCmdType.idl @@ -0,0 +1,9 @@ +module ooo { module vba { module excel { + constants XlCmdType { + const long xlCmdCube = 1; + const long xlCmdDefault = 4; + const long xlCmdList = 5; + const long xlCmdSql = 2; + const long xlCmdTable = 3; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlColorIndex.idl b/oovbaapi/ooo/vba/excel/XlColorIndex.idl new file mode 100644 index 000000000000..5efb235db06d --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlColorIndex.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlColorIndex { + const long xlColorIndexAutomatic = -4105; + const long xlColorIndexNone = -4142; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlColumnDataType.idl b/oovbaapi/ooo/vba/excel/XlColumnDataType.idl new file mode 100644 index 000000000000..7cff5387b169 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlColumnDataType.idl @@ -0,0 +1,14 @@ +module ooo { module vba { module excel { + constants XlColumnDataType { + const long xlDMYFormat = 4; + const long xlDYMFormat = 7; + const long xlEMDFormat = 10; + const long xlGeneralFormat = 1; + const long xlMDYFormat = 3; + const long xlMYDFormat = 6; + const long xlSkipColumn = 9; + const long xlTextFormat = 2; + const long xlYDMFormat = 8; + const long xlYMDFormat = 5; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlCommandUnderlines.idl b/oovbaapi/ooo/vba/excel/XlCommandUnderlines.idl new file mode 100644 index 000000000000..e076bacdce6c --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlCommandUnderlines.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlCommandUnderlines { + const long xlCommandUnderlinesAutomatic = -4105; + const long xlCommandUnderlinesOff = -4146; + const long xlCommandUnderlinesOn = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlCommentDisplayMode.idl b/oovbaapi/ooo/vba/excel/XlCommentDisplayMode.idl new file mode 100644 index 000000000000..2abb6cd29fc7 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlCommentDisplayMode.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlCommentDisplayMode { + const long xlCommentAndIndicator = 1; + const long xlCommentIndicatorOnly = -1; + const long xlNoIndicator = 0; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlConsolidationFunction.idl b/oovbaapi/ooo/vba/excel/XlConsolidationFunction.idl new file mode 100644 index 000000000000..acf923d7f462 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlConsolidationFunction.idl @@ -0,0 +1,16 @@ +module ooo { module vba { module excel { + constants XlConsolidationFunction { + const long xlAverage = -4106; + const long xlCount = -4112; + const long xlCountNums = -4113; + const long xlMax = -4136; + const long xlMin = -4139; + const long xlProduct = -4149; + const long xlStDev = -4155; + const long xlStDevP = -4156; + const long xlSum = -4157; + const long xlUnknown = 1000; + const long xlVar = -4164; + const long xlVarP = -4165; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlCopyPictureFormat.idl b/oovbaapi/ooo/vba/excel/XlCopyPictureFormat.idl new file mode 100644 index 000000000000..87a469bf9551 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlCopyPictureFormat.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlCopyPictureFormat { + const long xlBitmap = 2; + const long xlPicture = -4147; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlCorruptLoad.idl b/oovbaapi/ooo/vba/excel/XlCorruptLoad.idl new file mode 100644 index 000000000000..6c4e458862e5 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlCorruptLoad.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlCorruptLoad { + const long xlExtractData = 2; + const long xlNormalLoad = 0; + const long xlRepairFile = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlCreator.idl b/oovbaapi/ooo/vba/excel/XlCreator.idl new file mode 100644 index 000000000000..d89a57e72045 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlCreator.idl @@ -0,0 +1,5 @@ +module ooo { module vba { module excel { + constants XlCreator { + const long xlCreatorCode = 1480803660; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlCubeFieldType.idl b/oovbaapi/ooo/vba/excel/XlCubeFieldType.idl new file mode 100644 index 000000000000..a10a03a5eb62 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlCubeFieldType.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlCubeFieldType { + const long xlHierarchy = 1; + const long xlMeasure = 2; + const long xlSet = 3; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlCutCopyMode.idl b/oovbaapi/ooo/vba/excel/XlCutCopyMode.idl new file mode 100644 index 000000000000..bd42042d6949 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlCutCopyMode.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlCutCopyMode { + const long xlCopy = 1; + const long xlCut = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlDVAlertStyle.idl b/oovbaapi/ooo/vba/excel/XlDVAlertStyle.idl new file mode 100644 index 000000000000..6d506e004a70 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlDVAlertStyle.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlDVAlertStyle { + const long xlValidAlertInformation = 3; + const long xlValidAlertStop = 1; + const long xlValidAlertWarning = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlDVType.idl b/oovbaapi/ooo/vba/excel/XlDVType.idl new file mode 100644 index 000000000000..95998549a590 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlDVType.idl @@ -0,0 +1,12 @@ +module ooo { module vba { module excel { + constants XlDVType { + const long xlValidateCustom = 7; + const long xlValidateDate = 4; + const long xlValidateDecimal = 2; + const long xlValidateInputOnly = 0; + const long xlValidateList = 3; + const long xlValidateTextLength = 6; + const long xlValidateTime = 5; + const long xlValidateWholeNumber = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlDataLabelPosition.idl b/oovbaapi/ooo/vba/excel/XlDataLabelPosition.idl new file mode 100644 index 000000000000..6d8b6ebb1295 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlDataLabelPosition.idl @@ -0,0 +1,15 @@ +module ooo { module vba { module excel { + constants XlDataLabelPosition { + const long xlLabelPositionAbove = 0; + const long xlLabelPositionBelow = 1; + const long xlLabelPositionBestFit = 5; + const long xlLabelPositionCenter = -4108; + const long xlLabelPositionCustom = 7; + const long xlLabelPositionInsideBase = 4; + const long xlLabelPositionInsideEnd = 3; + const long xlLabelPositionLeft = -4131; + const long xlLabelPositionMixed = 6; + const long xlLabelPositionOutsideEnd = 2; + const long xlLabelPositionRight = -4152; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlDataLabelSeparator.idl b/oovbaapi/ooo/vba/excel/XlDataLabelSeparator.idl new file mode 100644 index 000000000000..837137ac71dd --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlDataLabelSeparator.idl @@ -0,0 +1,5 @@ +module ooo { module vba { module excel { + constants XlDataLabelSeparator { + const long xlDataLabelSeparatorDefault = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlDataLabelsType.idl b/oovbaapi/ooo/vba/excel/XlDataLabelsType.idl new file mode 100644 index 000000000000..aca21d97c058 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlDataLabelsType.idl @@ -0,0 +1,10 @@ +module ooo { module vba { module excel { + constants XlDataLabelsType { + const long xlDataLabelsShowBubbleSizes = 6; + const long xlDataLabelsShowLabel = 4; + const long xlDataLabelsShowLabelAndPercent = 5; + const long xlDataLabelsShowNone = -4142; + const long xlDataLabelsShowPercent = 3; + const long xlDataLabelsShowValue = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlDataSeriesDate.idl b/oovbaapi/ooo/vba/excel/XlDataSeriesDate.idl new file mode 100644 index 000000000000..0359acbae5fb --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlDataSeriesDate.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlDataSeriesDate { + const long xlDay = 1; + const long xlMonth = 3; + const long xlWeekday = 2; + const long xlYear = 4; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlDataSeriesType.idl b/oovbaapi/ooo/vba/excel/XlDataSeriesType.idl new file mode 100644 index 000000000000..cdb3511d16fd --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlDataSeriesType.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlDataSeriesType { + const long xlAutoFill = 4; + const long xlChronological = 3; + const long xlDataSeriesLinear = -4132; + const long xlGrowth = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlDeleteShiftDirection.idl b/oovbaapi/ooo/vba/excel/XlDeleteShiftDirection.idl new file mode 100644 index 000000000000..f530b3964c65 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlDeleteShiftDirection.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlDeleteShiftDirection { + const long xlShiftToLeft = -4159; + const long xlShiftUp = -4162; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlDirection.idl b/oovbaapi/ooo/vba/excel/XlDirection.idl new file mode 100644 index 000000000000..6c07119a4bd3 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlDirection.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlDirection { + const long xlDown = -4121; + const long xlToLeft = -4159; + const long xlToRight = -4161; + const long xlUp = -4162; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlDisplayBlanksAs.idl b/oovbaapi/ooo/vba/excel/XlDisplayBlanksAs.idl new file mode 100644 index 000000000000..ed4346ef3d1b --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlDisplayBlanksAs.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlDisplayBlanksAs { + const long xlInterpolated = 3; + const long xlNotPlotted = 1; + const long xlZero = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlDisplayDrawingObjects.idl b/oovbaapi/ooo/vba/excel/XlDisplayDrawingObjects.idl new file mode 100644 index 000000000000..acf8a97c750d --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlDisplayDrawingObjects.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlDisplayDrawingObjects { + const long xlDisplayShapes = -4104; + const long xlHide = 3; + const long xlPlaceholders = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlDisplayUnit.idl b/oovbaapi/ooo/vba/excel/XlDisplayUnit.idl new file mode 100644 index 000000000000..fc34781f9da2 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlDisplayUnit.idl @@ -0,0 +1,13 @@ +module ooo { module vba { module excel { + constants XlDisplayUnit { + const long xlHundredMillions = -8; + const long xlHundreds = -2; + const long xlHundredThousands = -5; + const long xlMillionMillions = -10; + const long xlMillions = -6; + const long xlTenMillions = -7; + const long xlTenThousands = -4; + const long xlThousandMillions = -9; + const long xlThousands = -3; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlEditionFormat.idl b/oovbaapi/ooo/vba/excel/XlEditionFormat.idl new file mode 100644 index 000000000000..17be3db80da6 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlEditionFormat.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlEditionFormat { + const long xlBIFF = 2; + const long xlPICT = 1; + const long xlRTF = 4; + const long xlVALU = 8; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlEditionOptionsOption.idl b/oovbaapi/ooo/vba/excel/XlEditionOptionsOption.idl new file mode 100644 index 000000000000..e0a2d2d0b06d --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlEditionOptionsOption.idl @@ -0,0 +1,12 @@ +module ooo { module vba { module excel { + constants XlEditionOptionsOption { + const long xlAutomaticUpdate = 4; + const long xlCancel = 1; + const long xlChangeAttributes = 6; + const long xlManualUpdate = 5; + const long xlOpenSource = 3; + const long xlSelect = 3; + const long xlSendPublisher = 2; + const long xlUpdateSubscriber = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlEditionType.idl b/oovbaapi/ooo/vba/excel/XlEditionType.idl new file mode 100644 index 000000000000..22d53cd7f94d --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlEditionType.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlEditionType { + const long xlPublisher = 1; + const long xlSubscriber = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlEnableCancelKey.idl b/oovbaapi/ooo/vba/excel/XlEnableCancelKey.idl new file mode 100644 index 000000000000..2c33fccc9b08 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlEnableCancelKey.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlEnableCancelKey { + const long xlDisabled = 0; + const long xlErrorHandler = 2; + const long xlInterrupt = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlEnableSelection.idl b/oovbaapi/ooo/vba/excel/XlEnableSelection.idl new file mode 100644 index 000000000000..fdd552d0f8f1 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlEnableSelection.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlEnableSelection { + const long xlNoRestrictions = 0; + const long xlNoSelection = -4142; + const long xlUnlockedCells = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlEndStyleCap.idl b/oovbaapi/ooo/vba/excel/XlEndStyleCap.idl new file mode 100644 index 000000000000..5042f48fa063 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlEndStyleCap.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlEndStyleCap { + const long xlCap = 1; + const long xlNoCap = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlErrorBarDirection.idl b/oovbaapi/ooo/vba/excel/XlErrorBarDirection.idl new file mode 100644 index 000000000000..914ae1bb9101 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlErrorBarDirection.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlErrorBarDirection { + const long xlX = -4168; + const long xlY = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlErrorBarInclude.idl b/oovbaapi/ooo/vba/excel/XlErrorBarInclude.idl new file mode 100644 index 000000000000..f5f1440c1e11 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlErrorBarInclude.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlErrorBarInclude { + const long xlErrorBarIncludeBoth = 1; + const long xlErrorBarIncludeMinusValues = 3; + const long xlErrorBarIncludeNone = -4142; + const long xlErrorBarIncludePlusValues = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlErrorBarType.idl b/oovbaapi/ooo/vba/excel/XlErrorBarType.idl new file mode 100644 index 000000000000..9c8ebc01bc09 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlErrorBarType.idl @@ -0,0 +1,9 @@ +module ooo { module vba { module excel { + constants XlErrorBarType { + const long xlErrorBarTypeCustom = -4114; + const long xlErrorBarTypeFixedValue = 1; + const long xlErrorBarTypePercent = 2; + const long xlErrorBarTypeStDev = -4155; + const long xlErrorBarTypeStError = 4; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlErrorChecks.idl b/oovbaapi/ooo/vba/excel/XlErrorChecks.idl new file mode 100644 index 000000000000..5a440a7858f0 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlErrorChecks.idl @@ -0,0 +1,12 @@ +module ooo { module vba { module excel { + constants XlErrorChecks { + const long xlEmptyCellReferences = 7; + const long xlEvaluateToError = 1; + const long xlInconsistentFormula = 4; + const long xlListDataValidation = 8; + const long xlNumberAsText = 3; + const long xlOmittedCells = 5; + const long xlTextDate = 2; + const long xlUnlockedFormulaCells = 6; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlFileAccess.idl b/oovbaapi/ooo/vba/excel/XlFileAccess.idl new file mode 100644 index 000000000000..eed8e9997a24 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlFileAccess.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlFileAccess { + const long xlReadOnly = 3; + const long xlReadWrite = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlFileFormat.idl b/oovbaapi/ooo/vba/excel/XlFileFormat.idl new file mode 100644 index 000000000000..ccae5778d164 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlFileFormat.idl @@ -0,0 +1,47 @@ +module ooo { module vba { module excel { + constants XlFileFormat { + const long xlAddIn = 18; + const long xlCSV = 6; + const long xlCSVMac = 22; + const long xlCSVMSDOS = 24; + const long xlCSVWindows = 23; + const long xlCurrentPlatformText = -4158; + const long xlDBF2 = 7; + const long xlDBF3 = 8; + const long xlDBF4 = 11; + const long xlDIF = 9; + const long xlExcel2 = 16; + const long xlExcel2FarEast = 27; + const long xlExcel3 = 29; + const long xlExcel4 = 33; + const long xlExcel4Workbook = 35; + const long xlExcel5 = 39; + const long xlExcel7 = 39; + const long xlExcel9795 = 43; + const long xlHtml = 44; + const long xlIntlAddIn = 26; + const long xlIntlMacro = 25; + const long xlSYLK = 2; + const long xlTemplate = 17; + const long xlTextMac = 19; + const long xlTextMSDOS = 21; + const long xlTextPrinter = 36; + const long xlTextWindows = 20; + const long xlUnicodeText = 42; + const long xlWebArchive = 45; + const long xlWJ2WD1 = 14; + const long xlWJ3 = 40; + const long xlWJ3FJ3 = 41; + const long xlWK1 = 5; + const long xlWK1ALL = 31; + const long xlWK1FMT = 30; + const long xlWK3 = 15; + const long xlWK3FM3 = 32; + const long xlWK4 = 38; + const long xlWKS = 4; + const long xlWorkbookNormal = -4143; + const long xlWorks2FarEast = 28; + const long xlWQ1 = 34; + const long xlXMLSpreadsheet = 46; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlFillWith.idl b/oovbaapi/ooo/vba/excel/XlFillWith.idl new file mode 100644 index 000000000000..02173b656401 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlFillWith.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlFillWith { + const long xlFillWithAll = -4104; + const long xlFillWithContents = 2; + const long xlFillWithFormats = -4122; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlFilterAction.idl b/oovbaapi/ooo/vba/excel/XlFilterAction.idl new file mode 100644 index 000000000000..e6fec4d03aa9 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlFilterAction.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlFilterAction { + const long xlFilterCopy = 2; + const long xlFilterInPlace = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlFindLookIn.idl b/oovbaapi/ooo/vba/excel/XlFindLookIn.idl new file mode 100644 index 000000000000..df876b366acf --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlFindLookIn.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlFindLookIn { + const long xlComments = -4144; + const long xlFormulas = -4123; + const long xlValues = -4163; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlFormControl.idl b/oovbaapi/ooo/vba/excel/XlFormControl.idl new file mode 100644 index 000000000000..6488412293bf --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlFormControl.idl @@ -0,0 +1,14 @@ +module ooo { module vba { module excel { + constants XlFormControl { + const long xlButtonControl = 0; + const long xlCheckBox = 1; + const long xlDropDown = 2; + const long xlEditBox = 3; + const long xlGroupBox = 4; + const long xlLabel = 5; + const long xlListBox = 6; + const long xlOptionButton = 7; + const long xlScrollBar = 8; + const long xlSpinner = 9; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlFormatConditionOperator.idl b/oovbaapi/ooo/vba/excel/XlFormatConditionOperator.idl new file mode 100644 index 000000000000..52b31b4256b3 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlFormatConditionOperator.idl @@ -0,0 +1,12 @@ +module ooo { module vba { module excel { + constants XlFormatConditionOperator { + const long xlBetween = 1; + const long xlEqual = 3; + const long xlGreater = 5; + const long xlGreaterEqual = 7; + const long xlLess = 6; + const long xlLessEqual = 8; + const long xlNotBetween = 2; + const long xlNotEqual = 4; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlFormatConditionType.idl b/oovbaapi/ooo/vba/excel/XlFormatConditionType.idl new file mode 100644 index 000000000000..03321adc384e --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlFormatConditionType.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlFormatConditionType { + const long xlCellValue = 1; + const long xlExpression = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlFormulaLabel.idl b/oovbaapi/ooo/vba/excel/XlFormulaLabel.idl new file mode 100644 index 000000000000..5c5da3921655 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlFormulaLabel.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlFormulaLabel { + const long xlColumnLabels = 2; + const long xlMixedLabels = 3; + const long xlNoLabels = -4142; + const long xlRowLabels = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlHAlign.idl b/oovbaapi/ooo/vba/excel/XlHAlign.idl new file mode 100644 index 000000000000..839f33ac48f4 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlHAlign.idl @@ -0,0 +1,12 @@ +module ooo { module vba { module excel { + constants XlHAlign { + const long xlHAlignCenter = -4108; + const long xlHAlignCenterAcrossSelection = 7; + const long xlHAlignDistributed = -4117; + const long xlHAlignFill = 5; + const long xlHAlignGeneral = 1; + const long xlHAlignJustify = -4130; + const long xlHAlignLeft = -4131; + const long xlHAlignRight = -4152; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlHebrewModes.idl b/oovbaapi/ooo/vba/excel/XlHebrewModes.idl new file mode 100644 index 000000000000..9fbadbd52afc --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlHebrewModes.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlHebrewModes { + const long xlHebrewFullScript = 0; + const long xlHebrewMixedAuthorizedScript = 3; + const long xlHebrewMixedScript = 2; + const long xlHebrewPartialScript = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlHighlightChangesTime.idl b/oovbaapi/ooo/vba/excel/XlHighlightChangesTime.idl new file mode 100644 index 000000000000..969d43aa6f08 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlHighlightChangesTime.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlHighlightChangesTime { + const long xlAllChanges = 2; + const long xlNotYetReviewed = 3; + const long xlSinceMyLastSave = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlHtmlType.idl b/oovbaapi/ooo/vba/excel/XlHtmlType.idl new file mode 100644 index 000000000000..802fa5dd64fd --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlHtmlType.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlHtmlType { + const long xlHtmlCalc = 1; + const long xlHtmlChart = 3; + const long xlHtmlList = 2; + const long xlHtmlStatic = 0; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlIMEMode.idl b/oovbaapi/ooo/vba/excel/XlIMEMode.idl new file mode 100644 index 000000000000..11cde561f30a --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlIMEMode.idl @@ -0,0 +1,15 @@ +module ooo { module vba { module excel { + constants XlIMEMode { + const long xlIMEModeAlpha = 8; + const long xlIMEModeAlphaFull = 7; + const long xlIMEModeDisable = 3; + const long xlIMEModeHangul = 10; + const long xlIMEModeHangulFull = 9; + const long xlIMEModeHiragana = 4; + const long xlIMEModeKatakana = 5; + const long xlIMEModeKatakanaHalf = 6; + const long xlIMEModeNoControl = 0; + const long xlIMEModeOff = 2; + const long xlIMEModeOn = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlImportDataAs.idl b/oovbaapi/ooo/vba/excel/XlImportDataAs.idl new file mode 100644 index 000000000000..26926f7848bb --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlImportDataAs.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlImportDataAs { + const long xlPivotTableReport = 1; + const long xlQueryTable = 0; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlInsertFormatOrigin.idl b/oovbaapi/ooo/vba/excel/XlInsertFormatOrigin.idl new file mode 100644 index 000000000000..9d4c496a197b --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlInsertFormatOrigin.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlInsertFormatOrigin { + const long xlFormatFromLeftOrAbove = 0; + const long xlFormatFromRightOrBelow = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlInsertShiftDirection.idl b/oovbaapi/ooo/vba/excel/XlInsertShiftDirection.idl new file mode 100644 index 000000000000..b29e6c4e6de2 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlInsertShiftDirection.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlInsertShiftDirection { + const long xlShiftDown = -4121; + const long xlShiftToRight = -4161; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlLayoutFormType.idl b/oovbaapi/ooo/vba/excel/XlLayoutFormType.idl new file mode 100644 index 000000000000..79c61f31076a --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlLayoutFormType.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlLayoutFormType { + const long xlOutline = 1; + const long xlTabular = 0; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlLegendPosition.idl b/oovbaapi/ooo/vba/excel/XlLegendPosition.idl new file mode 100644 index 000000000000..ab47ee14ed65 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlLegendPosition.idl @@ -0,0 +1,9 @@ +module ooo { module vba { module excel { + constants XlLegendPosition { + const long xlLegendPositionBottom = -4107; + const long xlLegendPositionCorner = 2; + const long xlLegendPositionLeft = -4131; + const long xlLegendPositionRight = -4152; + const long xlLegendPositionTop = -4160; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlLineStyle.idl b/oovbaapi/ooo/vba/excel/XlLineStyle.idl new file mode 100644 index 000000000000..a2a02eec66b8 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlLineStyle.idl @@ -0,0 +1,12 @@ +module ooo { module vba { module excel { + constants XlLineStyle { + const long xlContinuous = 1; + const long xlDash = -4115; + const long xlDashDot = 4; + const long xlDashDotDot = 5; + const long xlDot = -4118; + const long xlDouble = -4119; + const long xlLineStyleNone = -4142; + const long xlSlantDashDot = 13; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlLink.idl b/oovbaapi/ooo/vba/excel/XlLink.idl new file mode 100644 index 000000000000..d430237f9cdf --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlLink.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlLink { + const long xlExcelLinks = 1; + const long xlOLELinks = 2; + const long xlPublishers = 5; + const long xlSubscribers = 6; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlLinkInfo.idl b/oovbaapi/ooo/vba/excel/XlLinkInfo.idl new file mode 100644 index 000000000000..a729122ebac7 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlLinkInfo.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlLinkInfo { + const long xlEditionDate = 2; + const long xlLinkInfoStatus = 3; + const long xlUpdateState = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlLinkInfoType.idl b/oovbaapi/ooo/vba/excel/XlLinkInfoType.idl new file mode 100644 index 000000000000..e72a1b351f21 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlLinkInfoType.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlLinkInfoType { + const long xlLinkInfoOLELinks = 2; + const long xlLinkInfoPublishers = 5; + const long xlLinkInfoSubscribers = 6; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlLinkStatus.idl b/oovbaapi/ooo/vba/excel/XlLinkStatus.idl new file mode 100644 index 000000000000..560800725d69 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlLinkStatus.idl @@ -0,0 +1,15 @@ +module ooo { module vba { module excel { + constants XlLinkStatus { + const long xlLinkStatusCopiedValues = 10; + const long xlLinkStatusIndeterminate = 5; + const long xlLinkStatusInvalidName = 7; + const long xlLinkStatusMissingFile = 1; + const long xlLinkStatusMissingSheet = 2; + const long xlLinkStatusNotStarted = 6; + const long xlLinkStatusOK = 0; + const long xlLinkStatusOld = 3; + const long xlLinkStatusSourceNotCalculated = 4; + const long xlLinkStatusSourceNotOpen = 8; + const long xlLinkStatusSourceOpen = 9; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlLinkType.idl b/oovbaapi/ooo/vba/excel/XlLinkType.idl new file mode 100644 index 000000000000..09919078e444 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlLinkType.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlLinkType { + const long xlLinkTypeExcelLinks = 1; + const long xlLinkTypeOLELinks = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlListConflict.idl b/oovbaapi/ooo/vba/excel/XlListConflict.idl new file mode 100644 index 000000000000..bec5fde7dffd --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlListConflict.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlListConflict { + const long xlListConflictDialog = 0; + const long xlListConflictDiscardAllConflicts = 2; + const long xlListConflictError = 3; + const long xlListConflictRetryAllConflicts = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlListDataType.idl b/oovbaapi/ooo/vba/excel/XlListDataType.idl new file mode 100644 index 000000000000..fdc36c89f87e --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlListDataType.idl @@ -0,0 +1,17 @@ +module ooo { module vba { module excel { + constants XlListDataType { + const long xlListDataTypeCheckbox = 9; + const long xlListDataTypeChoice = 6; + const long xlListDataTypeChoiceMulti = 7; + const long xlListDataTypeCounter = 11; + const long xlListDataTypeCurrency = 4; + const long xlListDataTypeDateTime = 5; + const long xlListDataTypeHyperLink = 10; + const long xlListDataTypeListLookup = 8; + const long xlListDataTypeMultiLineRichText = 12; + const long xlListDataTypeMultiLineText = 2; + const long xlListDataTypeNone = 0; + const long xlListDataTypeNumber = 3; + const long xlListDataTypeText = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlListObjectSourceType.idl b/oovbaapi/ooo/vba/excel/XlListObjectSourceType.idl new file mode 100644 index 000000000000..04c740467ac2 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlListObjectSourceType.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlListObjectSourceType { + const long xlSrcExternal = 0; + const long xlSrcRange = 1; + const long xlSrcXml = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlLocationInTable.idl b/oovbaapi/ooo/vba/excel/XlLocationInTable.idl new file mode 100644 index 000000000000..7ebab4df3fcb --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlLocationInTable.idl @@ -0,0 +1,13 @@ +module ooo { module vba { module excel { + constants XlLocationInTable { + const long xlColumnHeader = -4110; + const long xlColumnItem = 5; + const long xlDataHeader = 3; + const long xlDataItem = 7; + const long xlPageHeader = 2; + const long xlPageItem = 6; + const long xlRowHeader = -4153; + const long xlRowItem = 4; + const long xlTableBody = 8; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlLookAt.idl b/oovbaapi/ooo/vba/excel/XlLookAt.idl new file mode 100644 index 000000000000..837d639dd04a --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlLookAt.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlLookAt { + const long xlPart = 2; + const long xlWhole = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlMSApplication.idl b/oovbaapi/ooo/vba/excel/XlMSApplication.idl new file mode 100644 index 000000000000..f26d2d82896d --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlMSApplication.idl @@ -0,0 +1,11 @@ +module ooo { module vba { module excel { + constants XlMSApplication { + const long xlMicrosoftAccess = 4; + const long xlMicrosoftFoxPro = 5; + const long xlMicrosoftMail = 3; + const long xlMicrosoftPowerPoint = 2; + const long xlMicrosoftProject = 6; + const long xlMicrosoftSchedulePlus = 7; + const long xlMicrosoftWord = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlMailSystem.idl b/oovbaapi/ooo/vba/excel/XlMailSystem.idl new file mode 100644 index 000000000000..38cb44c7820b --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlMailSystem.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlMailSystem { + const long xlMAPI = 1; + const long xlNoMailSystem = 0; + const long xlPowerTalk = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlMarkerStyle.idl b/oovbaapi/ooo/vba/excel/XlMarkerStyle.idl new file mode 100644 index 000000000000..33420e4a2249 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlMarkerStyle.idl @@ -0,0 +1,16 @@ +module ooo { module vba { module excel { + constants XlMarkerStyle { + const long xlMarkerStyleAutomatic = -4105; + const long xlMarkerStyleCircle = 8; + const long xlMarkerStyleDash = -4115; + const long xlMarkerStyleDiamond = 2; + const long xlMarkerStyleDot = -4118; + const long xlMarkerStyleNone = -4142; + const long xlMarkerStylePicture = -4147; + const long xlMarkerStylePlus = 9; + const long xlMarkerStyleSquare = 1; + const long xlMarkerStyleStar = 5; + const long xlMarkerStyleTriangle = 3; + const long xlMarkerStyleX = -4168; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlMouseButton.idl b/oovbaapi/ooo/vba/excel/XlMouseButton.idl new file mode 100644 index 000000000000..774cc3287e75 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlMouseButton.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlMouseButton { + const long xlNoButton = 0; + const long xlPrimaryButton = 1; + const long xlSecondaryButton = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlMousePointer.idl b/oovbaapi/ooo/vba/excel/XlMousePointer.idl new file mode 100644 index 000000000000..4892fa1551a6 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlMousePointer.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlMousePointer { + const long xlDefault = -4143; + const long xlIBeam = 3; + const long xlNorthwestArrow = 1; + const long xlWait = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlOLEType.idl b/oovbaapi/ooo/vba/excel/XlOLEType.idl new file mode 100644 index 000000000000..f1eda63f7a00 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlOLEType.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlOLEType { + const long xlOLEControl = 2; + const long xlOLEEmbed = 1; + const long xlOLELink = 0; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlOLEVerb.idl b/oovbaapi/ooo/vba/excel/XlOLEVerb.idl new file mode 100644 index 000000000000..f56062a8a9f0 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlOLEVerb.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlOLEVerb { + const long xlVerbOpen = 2; + const long xlVerbPrimary = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlObjectSize.idl b/oovbaapi/ooo/vba/excel/XlObjectSize.idl new file mode 100644 index 000000000000..1460cb02bb02 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlObjectSize.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlObjectSize { + const long xlFitToPage = 2; + const long xlFullPage = 3; + const long xlScreenSize = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlOrder.idl b/oovbaapi/ooo/vba/excel/XlOrder.idl new file mode 100644 index 000000000000..ac188c7a0870 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlOrder.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlOrder { + const long xlDownThenOver = 1; + const long xlOverThenDown = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlOrientation.idl b/oovbaapi/ooo/vba/excel/XlOrientation.idl new file mode 100644 index 000000000000..e96e0218595f --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlOrientation.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlOrientation { + const long xlDownward = -4170; + const long xlHorizontal = -4128; + const long xlUpward = -4171; + const long xlVertical = -4166; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPTSelectionMode.idl b/oovbaapi/ooo/vba/excel/XlPTSelectionMode.idl new file mode 100644 index 000000000000..2f944950fe07 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPTSelectionMode.idl @@ -0,0 +1,11 @@ +module ooo { module vba { module excel { + constants XlPTSelectionMode { + const long xlBlanks = 4; + const long xlButton = 15; + const long xlDataAndLabel = 0; + const long xlDataOnly = 2; + const long xlFirstRow = 256; + const long xlLabelOnly = 1; + const long xlOrigin = 3; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPageBreak.idl b/oovbaapi/ooo/vba/excel/XlPageBreak.idl new file mode 100644 index 000000000000..b9b56a959e30 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPageBreak.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlPageBreak { + const long xlPageBreakAutomatic = -4105; + const long xlPageBreakManual = -4135; + const long xlPageBreakNone = -4142; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPageBreakExtent.idl b/oovbaapi/ooo/vba/excel/XlPageBreakExtent.idl new file mode 100644 index 000000000000..7cdef8f92065 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPageBreakExtent.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlPageBreakExtent { + const long xlPageBreakFull = 1; + const long xlPageBreakPartial = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPageOrientation.idl b/oovbaapi/ooo/vba/excel/XlPageOrientation.idl new file mode 100644 index 000000000000..4fa6f09188cb --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPageOrientation.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlPageOrientation { + const long xlLandscape = 2; + const long xlPortrait = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPaperSize.idl b/oovbaapi/ooo/vba/excel/XlPaperSize.idl new file mode 100644 index 000000000000..5507c16eaa16 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPaperSize.idl @@ -0,0 +1,46 @@ +module ooo { module vba { module excel { + constants XlPaperSize { + const long xlPaper10x14 = 16; + const long xlPaper11x17 = 17; + const long xlPaperA3 = 8; + const long xlPaperA4 = 9; + const long xlPaperA4Small = 10; + const long xlPaperA5 = 11; + const long xlPaperB4 = 12; + const long xlPaperB5 = 13; + const long xlPaperCsheet = 24; + const long xlPaperDsheet = 25; + const long xlPaperEnvelope10 = 20; + const long xlPaperEnvelope11 = 21; + const long xlPaperEnvelope12 = 22; + const long xlPaperEnvelope14 = 23; + const long xlPaperEnvelope9 = 19; + const long xlPaperEnvelopeB4 = 33; + const long xlPaperEnvelopeB5 = 34; + const long xlPaperEnvelopeB6 = 35; + const long xlPaperEnvelopeC3 = 29; + const long xlPaperEnvelopeC4 = 30; + const long xlPaperEnvelopeC5 = 28; + const long xlPaperEnvelopeC6 = 31; + const long xlPaperEnvelopeC65 = 32; + const long xlPaperEnvelopeDL = 27; + const long xlPaperEnvelopeItaly = 36; + const long xlPaperEnvelopeMonarch = 37; + const long xlPaperEnvelopePersonal = 38; + const long xlPaperEsheet = 26; + const long xlPaperExecutive = 7; + const long xlPaperFanfoldLegalGerman = 41; + const long xlPaperFanfoldStdGerman = 40; + const long xlPaperFanfoldUS = 39; + const long xlPaperFolio = 14; + const long xlPaperLedger = 4; + const long xlPaperLegal = 5; + const long xlPaperLetter = 1; + const long xlPaperLetterSmall = 2; + const long xlPaperNote = 18; + const long xlPaperQuarto = 15; + const long xlPaperStatement = 6; + const long xlPaperTabloid = 3; + const long xlPaperUser = 256; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlParameterDataType.idl b/oovbaapi/ooo/vba/excel/XlParameterDataType.idl new file mode 100644 index 000000000000..3fd8b9dbfd13 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlParameterDataType.idl @@ -0,0 +1,25 @@ +module ooo { module vba { module excel { + constants XlParameterDataType { + const long xlParamTypeBigInt = -5; + const long xlParamTypeBinary = -2; + const long xlParamTypeBit = -7; + const long xlParamTypeChar = 1; + const long xlParamTypeDate = 9; + const long xlParamTypeDecimal = 3; + const long xlParamTypeDouble = 8; + const long xlParamTypeFloat = 6; + const long xlParamTypeInteger = 4; + const long xlParamTypeLongVarBinary = -4; + const long xlParamTypeLongVarChar = -1; + const long xlParamTypeNumeric = 2; + const long xlParamTypeReal = 7; + const long xlParamTypeSmallInt = 5; + const long xlParamTypeTime = 10; + const long xlParamTypeTimestamp = 11; + const long xlParamTypeTinyInt = -6; + const long xlParamTypeUnknown = 0; + const long xlParamTypeVarBinary = -3; + const long xlParamTypeVarChar = 12; + const long xlParamTypeWChar = -8; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlParameterType.idl b/oovbaapi/ooo/vba/excel/XlParameterType.idl new file mode 100644 index 000000000000..8340ea8c8383 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlParameterType.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlParameterType { + const long xlConstant = 1; + const long xlPrompt = 0; + const long xlRange = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPasteSpecialOperation.idl b/oovbaapi/ooo/vba/excel/XlPasteSpecialOperation.idl new file mode 100644 index 000000000000..1c5a17c449f7 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPasteSpecialOperation.idl @@ -0,0 +1,9 @@ +module ooo { module vba { module excel { + constants XlPasteSpecialOperation { + const long xlPasteSpecialOperationAdd = 2; + const long xlPasteSpecialOperationDivide = 5; + const long xlPasteSpecialOperationMultiply = 4; + const long xlPasteSpecialOperationNone = -4142; + const long xlPasteSpecialOperationSubtract = 3; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPasteType.idl b/oovbaapi/ooo/vba/excel/XlPasteType.idl new file mode 100644 index 000000000000..41e109ea91ab --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPasteType.idl @@ -0,0 +1,14 @@ +module ooo { module vba { module excel { + constants XlPasteType { + const long xlPasteAll = -4104; + const long xlPasteAllExceptBorders = 7; + const long xlPasteColumnWidths = 8; + const long xlPasteComments = -4144; + const long xlPasteFormats = -4122; + const long xlPasteFormulas = -4123; + const long xlPasteFormulasAndNumberFormats = 11; + const long xlPasteValidation = 6; + const long xlPasteValues = -4163; + const long xlPasteValuesAndNumberFormats = 12; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPattern.idl b/oovbaapi/ooo/vba/excel/XlPattern.idl new file mode 100644 index 000000000000..2c86c2533278 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPattern.idl @@ -0,0 +1,24 @@ +module ooo { module vba { module excel { + constants XlPattern { + const long xlPatternAutomatic = -4105; + const long xlPatternChecker = 9; + const long xlPatternCrissCross = 16; + const long xlPatternDown = -4121; + const long xlPatternGray16 = 17; + const long xlPatternGray25 = -4124; + const long xlPatternGray50 = -4125; + const long xlPatternGray75 = -4126; + const long xlPatternGray8 = 18; + const long xlPatternGrid = 15; + const long xlPatternHorizontal = -4128; + const long xlPatternLightDown = 13; + const long xlPatternLightHorizontal = 11; + const long xlPatternLightUp = 14; + const long xlPatternLightVertical = 12; + const long xlPatternNone = -4142; + const long xlPatternSemiGray75 = 10; + const long xlPatternSolid = 1; + const long xlPatternUp = -4162; + const long xlPatternVertical = -4166; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPhoneticAlignment.idl b/oovbaapi/ooo/vba/excel/XlPhoneticAlignment.idl new file mode 100644 index 000000000000..caad22021ded --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPhoneticAlignment.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlPhoneticAlignment { + const long xlPhoneticAlignCenter = 2; + const long xlPhoneticAlignDistributed = 3; + const long xlPhoneticAlignLeft = 1; + const long xlPhoneticAlignNoControl = 0; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPhoneticCharacterType.idl b/oovbaapi/ooo/vba/excel/XlPhoneticCharacterType.idl new file mode 100644 index 000000000000..08dee067bfff --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPhoneticCharacterType.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlPhoneticCharacterType { + const long xlHiragana = 2; + const long xlKatakana = 1; + const long xlKatakanaHalf = 0; + const long xlNoConversion = 3; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPictureAppearance.idl b/oovbaapi/ooo/vba/excel/XlPictureAppearance.idl new file mode 100644 index 000000000000..282d32335786 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPictureAppearance.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlPictureAppearance { + const long xlPrinter = 2; + const long xlScreen = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPictureConvertorType.idl b/oovbaapi/ooo/vba/excel/XlPictureConvertorType.idl new file mode 100644 index 000000000000..1b8753ba5988 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPictureConvertorType.idl @@ -0,0 +1,17 @@ +module ooo { module vba { module excel { + constants XlPictureConvertorType { + const long xlBMP = 1; + const long xlCGM = 7; + const long xlDRW = 4; + const long xlDXF = 5; + const long xlEPS = 8; + const long xlHGL = 6; + const long xlPCT = 13; + const long xlPCX = 10; + const long xlPIC = 11; + const long xlPLT = 12; + const long xlTIF = 9; + const long xlWMF = 2; + const long xlWPG = 3; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPivotCellType.idl b/oovbaapi/ooo/vba/excel/XlPivotCellType.idl new file mode 100644 index 000000000000..3ff18a94bda6 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPivotCellType.idl @@ -0,0 +1,14 @@ +module ooo { module vba { module excel { + constants XlPivotCellType { + const long xlPivotCellBlankCell = 9; + const long xlPivotCellCustomSubtotal = 7; + const long xlPivotCellDataField = 4; + const long xlPivotCellDataPivotField = 8; + const long xlPivotCellGrandTotal = 3; + const long xlPivotCellPageFieldItem = 6; + const long xlPivotCellPivotField = 5; + const long xlPivotCellPivotItem = 1; + const long xlPivotCellSubtotal = 2; + const long xlPivotCellValue = 0; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPivotFieldCalculation.idl b/oovbaapi/ooo/vba/excel/XlPivotFieldCalculation.idl new file mode 100644 index 000000000000..11acc18f6bd9 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPivotFieldCalculation.idl @@ -0,0 +1,13 @@ +module ooo { module vba { module excel { + constants XlPivotFieldCalculation { + const long xlDifferenceFrom = 2; + const long xlIndex = 9; + const long xlNoAdditionalCalculation = -4143; + const long xlPercentDifferenceFrom = 4; + const long xlPercentOf = 3; + const long xlPercentOfColumn = 7; + const long xlPercentOfRow = 6; + const long xlPercentOfTotal = 8; + const long xlRunningTotal = 5; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPivotFieldDataType.idl b/oovbaapi/ooo/vba/excel/XlPivotFieldDataType.idl new file mode 100644 index 000000000000..32d92e46bf44 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPivotFieldDataType.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlPivotFieldDataType { + const long xlDate = 2; + const long xlNumber = -4145; + const long xlText = -4158; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPivotFieldOrientation.idl b/oovbaapi/ooo/vba/excel/XlPivotFieldOrientation.idl new file mode 100644 index 000000000000..3dc6ae9659a8 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPivotFieldOrientation.idl @@ -0,0 +1,9 @@ +module ooo { module vba { module excel { + constants XlPivotFieldOrientation { + const long xlColumnField = 2; + const long xlDataField = 4; + const long xlHidden = 0; + const long xlPageField = 3; + const long xlRowField = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPivotFormatType.idl b/oovbaapi/ooo/vba/excel/XlPivotFormatType.idl new file mode 100644 index 000000000000..b6891ea5d109 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPivotFormatType.idl @@ -0,0 +1,26 @@ +module ooo { module vba { module excel { + constants XlPivotFormatType { + const long xlPTClassic = 20; + const long xlPTNone = 21; + const long xlReport1 = 0; + const long xlReport10 = 9; + const long xlReport2 = 1; + const long xlReport3 = 2; + const long xlReport4 = 3; + const long xlReport5 = 4; + const long xlReport6 = 5; + const long xlReport7 = 6; + const long xlReport8 = 7; + const long xlReport9 = 8; + const long xlTable1 = 10; + const long xlTable10 = 19; + const long xlTable2 = 11; + const long xlTable3 = 12; + const long xlTable4 = 13; + const long xlTable5 = 14; + const long xlTable6 = 15; + const long xlTable7 = 16; + const long xlTable8 = 17; + const long xlTable9 = 18; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPivotTableMissingItems.idl b/oovbaapi/ooo/vba/excel/XlPivotTableMissingItems.idl new file mode 100644 index 000000000000..f43e9a12b36c --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPivotTableMissingItems.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlPivotTableMissingItems { + const long xlMissingItemsDefault = -1; + const long xlMissingItemsMax = 32500; + const long xlMissingItemsNone = 0; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPivotTableSourceType.idl b/oovbaapi/ooo/vba/excel/XlPivotTableSourceType.idl new file mode 100644 index 000000000000..236e7382cd4b --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPivotTableSourceType.idl @@ -0,0 +1,9 @@ +module ooo { module vba { module excel { + constants XlPivotTableSourceType { + const long xlConsolidation = 3; + const long xlDatabase = 1; + const long xlExternal = 2; + const long xlPivotTable = -4148; + const long xlScenario = 4; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPivotTableVersionList.idl b/oovbaapi/ooo/vba/excel/XlPivotTableVersionList.idl new file mode 100644 index 000000000000..31cbdc1943cd --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPivotTableVersionList.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlPivotTableVersionList { + const long xlPivotTableVersion10 = 1; + const long xlPivotTableVersion2000 = 0; + const long xlPivotTableVersionCurrent = -1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPlacement.idl b/oovbaapi/ooo/vba/excel/XlPlacement.idl new file mode 100644 index 000000000000..77b0b4b36554 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPlacement.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlPlacement { + const long xlFreeFloating = 3; + const long xlMove = 2; + const long xlMoveAndSize = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPlatform.idl b/oovbaapi/ooo/vba/excel/XlPlatform.idl new file mode 100644 index 000000000000..697b44e30eee --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPlatform.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlPlatform { + const long xlMacintosh = 1; + const long xlMSDOS = 3; + const long xlWindows = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPrintErrors.idl b/oovbaapi/ooo/vba/excel/XlPrintErrors.idl new file mode 100644 index 000000000000..0aa7c5d95ceb --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPrintErrors.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlPrintErrors { + const long xlPrintErrorsBlank = 1; + const long xlPrintErrorsDash = 2; + const long xlPrintErrorsDisplayed = 0; + const long xlPrintErrorsNA = 3; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPrintLocation.idl b/oovbaapi/ooo/vba/excel/XlPrintLocation.idl new file mode 100644 index 000000000000..0a67bd1b189d --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPrintLocation.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlPrintLocation { + const long xlPrintInPlace = 16; + const long xlPrintNoComments = -4142; + const long xlPrintSheetEnd = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlPriority.idl b/oovbaapi/ooo/vba/excel/XlPriority.idl new file mode 100644 index 000000000000..6a45bd385521 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlPriority.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlPriority { + const long xlPriorityHigh = -4127; + const long xlPriorityLow = -4134; + const long xlPriorityNormal = -4143; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlQueryType.idl b/oovbaapi/ooo/vba/excel/XlQueryType.idl new file mode 100644 index 000000000000..eac5162761fe --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlQueryType.idl @@ -0,0 +1,10 @@ +module ooo { module vba { module excel { + constants XlQueryType { + const long xlADORecordset = 7; + const long xlDAORecordset = 2; + const long xlODBCQuery = 1; + const long xlOLEDBQuery = 5; + const long xlTextImport = 6; + const long xlWebQuery = 4; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlRangeAutoFormat.idl b/oovbaapi/ooo/vba/excel/XlRangeAutoFormat.idl new file mode 100644 index 000000000000..d34148d43ba1 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlRangeAutoFormat.idl @@ -0,0 +1,47 @@ +module ooo { module vba { module excel { + constants XlRangeAutoFormat { + const long xlRangeAutoFormat3DEffects1 = 13; + const long xlRangeAutoFormat3DEffects2 = 14; + const long xlRangeAutoFormatAccounting1 = 4; + const long xlRangeAutoFormatAccounting2 = 5; + const long xlRangeAutoFormatAccounting3 = 6; + const long xlRangeAutoFormatAccounting4 = 17; + const long xlRangeAutoFormatClassic1 = 1; + const long xlRangeAutoFormatClassic2 = 2; + const long xlRangeAutoFormatClassic3 = 3; + const long xlRangeAutoFormatClassicPivotTable = 31; + const long xlRangeAutoFormatColor1 = 7; + const long xlRangeAutoFormatColor2 = 8; + const long xlRangeAutoFormatColor3 = 9; + const long xlRangeAutoFormatList1 = 10; + const long xlRangeAutoFormatList2 = 11; + const long xlRangeAutoFormatList3 = 12; + const long xlRangeAutoFormatLocalFormat1 = 15; + const long xlRangeAutoFormatLocalFormat2 = 16; + const long xlRangeAutoFormatLocalFormat3 = 19; + const long xlRangeAutoFormatLocalFormat4 = 20; + const long xlRangeAutoFormatNone = -4142; + const long xlRangeAutoFormatPTNone = 42; + const long xlRangeAutoFormatReport1 = 21; + const long xlRangeAutoFormatReport10 = 30; + const long xlRangeAutoFormatReport2 = 22; + const long xlRangeAutoFormatReport3 = 23; + const long xlRangeAutoFormatReport4 = 24; + const long xlRangeAutoFormatReport5 = 25; + const long xlRangeAutoFormatReport6 = 26; + const long xlRangeAutoFormatReport7 = 27; + const long xlRangeAutoFormatReport8 = 28; + const long xlRangeAutoFormatReport9 = 29; + const long xlRangeAutoFormatSimple = -4154; + const long xlRangeAutoFormatTable1 = 32; + const long xlRangeAutoFormatTable10 = 41; + const long xlRangeAutoFormatTable2 = 33; + const long xlRangeAutoFormatTable3 = 34; + const long xlRangeAutoFormatTable4 = 35; + const long xlRangeAutoFormatTable5 = 36; + const long xlRangeAutoFormatTable6 = 37; + const long xlRangeAutoFormatTable7 = 38; + const long xlRangeAutoFormatTable8 = 39; + const long xlRangeAutoFormatTable9 = 40; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlRangeValueDataType.idl b/oovbaapi/ooo/vba/excel/XlRangeValueDataType.idl new file mode 100644 index 000000000000..efefa949a7ca --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlRangeValueDataType.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlRangeValueDataType { + const long xlRangeValueDefault = 10; + const long xlRangeValueMSPersistXML = 12; + const long xlRangeValueXMLSpreadsheet = 11; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlReferenceStyle.idl b/oovbaapi/ooo/vba/excel/XlReferenceStyle.idl new file mode 100644 index 000000000000..3a9830e2bddb --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlReferenceStyle.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlReferenceStyle { + const long xlA1 = 1; + const long xlR1C1 = -4150; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlReferenceType.idl b/oovbaapi/ooo/vba/excel/XlReferenceType.idl new file mode 100644 index 000000000000..b811d81ff8a0 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlReferenceType.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlReferenceType { + const long xlAbsolute = 1; + const long xlAbsRowRelColumn = 2; + const long xlRelative = 4; + const long xlRelRowAbsColumn = 3; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlRobustConnect.idl b/oovbaapi/ooo/vba/excel/XlRobustConnect.idl new file mode 100644 index 000000000000..2da842840d00 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlRobustConnect.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlRobustConnect { + const long xlAlways = 1; + const long xlAsRequired = 0; + const long xlNever = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlRoutingSlipDelivery.idl b/oovbaapi/ooo/vba/excel/XlRoutingSlipDelivery.idl new file mode 100644 index 000000000000..4644e546a56d --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlRoutingSlipDelivery.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlRoutingSlipDelivery { + const long xlAllAtOnce = 2; + const long xlOneAfterAnother = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlRoutingSlipStatus.idl b/oovbaapi/ooo/vba/excel/XlRoutingSlipStatus.idl new file mode 100644 index 000000000000..648fdd014955 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlRoutingSlipStatus.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlRoutingSlipStatus { + const long xlNotYetRouted = 0; + const long xlRoutingComplete = 2; + const long xlRoutingInProgress = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlRowCol.idl b/oovbaapi/ooo/vba/excel/XlRowCol.idl new file mode 100644 index 000000000000..3dcdd56378ad --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlRowCol.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlRowCol { + const long xlColumns = 2; + const long xlRows = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlRunAutoMacro.idl b/oovbaapi/ooo/vba/excel/XlRunAutoMacro.idl new file mode 100644 index 000000000000..12183fc00399 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlRunAutoMacro.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlRunAutoMacro { + const long xlAutoActivate = 3; + const long xlAutoClose = 2; + const long xlAutoDeactivate = 4; + const long xlAutoOpen = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSaveAction.idl b/oovbaapi/ooo/vba/excel/XlSaveAction.idl new file mode 100644 index 000000000000..01ee62533405 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSaveAction.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlSaveAction { + const long xlDoNotSaveChanges = 2; + const long xlSaveChanges = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSaveAsAccessMode.idl b/oovbaapi/ooo/vba/excel/XlSaveAsAccessMode.idl new file mode 100644 index 000000000000..9d16d69f62f0 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSaveAsAccessMode.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlSaveAsAccessMode { + const long xlExclusive = 3; + const long xlNoChange = 1; + const long xlShared = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSaveConflictResolution.idl b/oovbaapi/ooo/vba/excel/XlSaveConflictResolution.idl new file mode 100644 index 000000000000..181d4d4df5ed --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSaveConflictResolution.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlSaveConflictResolution { + const long xlLocalSessionChanges = 2; + const long xlOtherSessionChanges = 3; + const long xlUserResolution = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlScaleType.idl b/oovbaapi/ooo/vba/excel/XlScaleType.idl new file mode 100644 index 000000000000..75be609e26d6 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlScaleType.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlScaleType { + const long xlScaleLinear = -4132; + const long xlScaleLogarithmic = -4133; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSearchDirection.idl b/oovbaapi/ooo/vba/excel/XlSearchDirection.idl new file mode 100644 index 000000000000..0e39cf7d265f --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSearchDirection.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlSearchDirection { + const long xlNext = 1; + const long xlPrevious = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSearchOrder.idl b/oovbaapi/ooo/vba/excel/XlSearchOrder.idl new file mode 100644 index 000000000000..74cfa8dbd181 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSearchOrder.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlSearchOrder { + const long xlByColumns = 2; + const long xlByRows = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSearchWithin.idl b/oovbaapi/ooo/vba/excel/XlSearchWithin.idl new file mode 100644 index 000000000000..549530cc6306 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSearchWithin.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlSearchWithin { + const long xlWithinSheet = 1; + const long xlWithinWorkbook = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSheetType.idl b/oovbaapi/ooo/vba/excel/XlSheetType.idl new file mode 100644 index 000000000000..0488ad7c005a --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSheetType.idl @@ -0,0 +1,9 @@ +module ooo { module vba { module excel { + constants XlSheetType { + const long xlChart = -4109; + const long xlDialogSheet = -4116; + const long xlExcel4IntlMacroSheet = 4; + const long xlExcel4MacroSheet = 3; + const long xlWorksheet = -4167; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSheetVisibility.idl b/oovbaapi/ooo/vba/excel/XlSheetVisibility.idl new file mode 100644 index 000000000000..85774b8b02cc --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSheetVisibility.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlSheetVisibility { + const long xlSheetHidden = 0; + const long xlSheetVeryHidden = 2; + const long xlSheetVisible = -1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSizeRepresents.idl b/oovbaapi/ooo/vba/excel/XlSizeRepresents.idl new file mode 100644 index 000000000000..f9b0a7cae824 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSizeRepresents.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlSizeRepresents { + const long xlSizeIsArea = 1; + const long xlSizeIsWidth = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSmartTagControlType.idl b/oovbaapi/ooo/vba/excel/XlSmartTagControlType.idl new file mode 100644 index 000000000000..2a2b3d2957ae --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSmartTagControlType.idl @@ -0,0 +1,18 @@ +module ooo { module vba { module excel { + constants XlSmartTagControlType { + const long xlSmartTagControlActiveX = 13; + const long xlSmartTagControlButton = 6; + const long xlSmartTagControlCheckbox = 9; + const long xlSmartTagControlCombo = 12; + const long xlSmartTagControlHelp = 3; + const long xlSmartTagControlHelpURL = 4; + const long xlSmartTagControlImage = 8; + const long xlSmartTagControlLabel = 7; + const long xlSmartTagControlLink = 2; + const long xlSmartTagControlListbox = 11; + const long xlSmartTagControlRadioGroup = 14; + const long xlSmartTagControlSeparator = 5; + const long xlSmartTagControlSmartTag = 1; + const long xlSmartTagControlTextbox = 10; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSmartTagDisplayMode.idl b/oovbaapi/ooo/vba/excel/XlSmartTagDisplayMode.idl new file mode 100644 index 000000000000..fda89eed96c0 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSmartTagDisplayMode.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlSmartTagDisplayMode { + const long xlButtonOnly = 2; + const long xlDisplayNone = 1; + const long xlIndicatorAndButton = 0; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSortDataOption.idl b/oovbaapi/ooo/vba/excel/XlSortDataOption.idl new file mode 100644 index 000000000000..0f96f41ddcbb --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSortDataOption.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlSortDataOption { + const long xlSortNormal = 0; + const long xlSortTextAsNumbers = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSortMethod.idl b/oovbaapi/ooo/vba/excel/XlSortMethod.idl new file mode 100644 index 000000000000..b110c28539c0 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSortMethod.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlSortMethod { + const long xlPinYin = 1; + const long xlStroke = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSortMethodOld.idl b/oovbaapi/ooo/vba/excel/XlSortMethodOld.idl new file mode 100644 index 000000000000..685dda4d68ca --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSortMethodOld.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlSortMethodOld { + const long xlCodePage = 2; + const long xlSyllabary = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSortOrder.idl b/oovbaapi/ooo/vba/excel/XlSortOrder.idl new file mode 100644 index 000000000000..0be5c7e8a1b7 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSortOrder.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlSortOrder { + const long xlAscending = 1; + const long xlDescending = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSortOrientation.idl b/oovbaapi/ooo/vba/excel/XlSortOrientation.idl new file mode 100644 index 000000000000..e3b03f625419 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSortOrientation.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlSortOrientation { + const long xlSortColumns = 1; + const long xlSortRows = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSortType.idl b/oovbaapi/ooo/vba/excel/XlSortType.idl new file mode 100644 index 000000000000..3c8a36f7d650 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSortType.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlSortType { + const long xlSortLabels = 2; + const long xlSortValues = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSourceType.idl b/oovbaapi/ooo/vba/excel/XlSourceType.idl new file mode 100644 index 000000000000..28e07f21f666 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSourceType.idl @@ -0,0 +1,12 @@ +module ooo { module vba { module excel { + constants XlSourceType { + const long xlSourceAutoFilter = 3; + const long xlSourceChart = 5; + const long xlSourcePivotTable = 6; + const long xlSourcePrintArea = 2; + const long xlSourceQuery = 7; + const long xlSourceRange = 4; + const long xlSourceSheet = 1; + const long xlSourceWorkbook = 0; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSpeakDirection.idl b/oovbaapi/ooo/vba/excel/XlSpeakDirection.idl new file mode 100644 index 000000000000..a6f37bef0cbb --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSpeakDirection.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlSpeakDirection { + const long xlSpeakByColumns = 1; + const long xlSpeakByRows = 0; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSpecialCellsValue.idl b/oovbaapi/ooo/vba/excel/XlSpecialCellsValue.idl new file mode 100644 index 000000000000..864e9d0d9a64 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSpecialCellsValue.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlSpecialCellsValue { + const long xlErrors = 16; + const long xlLogical = 4; + const long xlNumbers = 1; + const long xlTextValues = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSubscribeToFormat.idl b/oovbaapi/ooo/vba/excel/XlSubscribeToFormat.idl new file mode 100644 index 000000000000..b71b97d79343 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSubscribeToFormat.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlSubscribeToFormat { + const long xlSubscribeToPicture = -4147; + const long xlSubscribeToText = -4158; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSubtototalLocationType.idl b/oovbaapi/ooo/vba/excel/XlSubtototalLocationType.idl new file mode 100644 index 000000000000..47b3f6649f57 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSubtototalLocationType.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlSubtototalLocationType { + const long xlAtBottom = 2; + const long xlAtTop = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSummaryColumn.idl b/oovbaapi/ooo/vba/excel/XlSummaryColumn.idl new file mode 100644 index 000000000000..6c30c7d1f3db --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSummaryColumn.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlSummaryColumn { + const long xlSummaryOnLeft = -4131; + const long xlSummaryOnRight = -4152; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSummaryReportType.idl b/oovbaapi/ooo/vba/excel/XlSummaryReportType.idl new file mode 100644 index 000000000000..701373272915 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSummaryReportType.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlSummaryReportType { + const long xlStandardSummary = 1; + const long xlSummaryPivotTable = -4148; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlSummaryRow.idl b/oovbaapi/ooo/vba/excel/XlSummaryRow.idl new file mode 100644 index 000000000000..42bbda081594 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlSummaryRow.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlSummaryRow { + const long xlSummaryAbove = 0; + const long xlSummaryBelow = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlTabPosition.idl b/oovbaapi/ooo/vba/excel/XlTabPosition.idl new file mode 100644 index 000000000000..906aef0d5608 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlTabPosition.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlTabPosition { + const long xlTabPositionFirst = 0; + const long xlTabPositionLast = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlTextParsingType.idl b/oovbaapi/ooo/vba/excel/XlTextParsingType.idl new file mode 100644 index 000000000000..96b06f9cce78 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlTextParsingType.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlTextParsingType { + const long xlDelimited = 1; + const long xlFixedWidth = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlTextQualifier.idl b/oovbaapi/ooo/vba/excel/XlTextQualifier.idl new file mode 100644 index 000000000000..da2852025961 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlTextQualifier.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlTextQualifier { + const long xlTextQualifierDoubleQuote = 1; + const long xlTextQualifierNone = -4142; + const long xlTextQualifierSingleQuote = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlTextVisualLayoutType.idl b/oovbaapi/ooo/vba/excel/XlTextVisualLayoutType.idl new file mode 100644 index 000000000000..36647824a1b0 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlTextVisualLayoutType.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlTextVisualLayoutType { + const long xlTextVisualLTR = 1; + const long xlTextVisualRTL = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlTickLabelOrientation.idl b/oovbaapi/ooo/vba/excel/XlTickLabelOrientation.idl new file mode 100644 index 000000000000..b4d1aabe3725 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlTickLabelOrientation.idl @@ -0,0 +1,9 @@ +module ooo { module vba { module excel { + constants XlTickLabelOrientation { + const long xlTickLabelOrientationAutomatic = -4105; + const long xlTickLabelOrientationDownward = -4170; + const long xlTickLabelOrientationHorizontal = -4128; + const long xlTickLabelOrientationUpward = -4171; + const long xlTickLabelOrientationVertical = -4166; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlTickLabelPosition.idl b/oovbaapi/ooo/vba/excel/XlTickLabelPosition.idl new file mode 100644 index 000000000000..44bf7baeaf06 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlTickLabelPosition.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlTickLabelPosition { + const long xlTickLabelPositionHigh = -4127; + const long xlTickLabelPositionLow = -4134; + const long xlTickLabelPositionNextToAxis = 4; + const long xlTickLabelPositionNone = -4142; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlTickMark.idl b/oovbaapi/ooo/vba/excel/XlTickMark.idl new file mode 100644 index 000000000000..5f4df4de38a7 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlTickMark.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlTickMark { + const long xlTickMarkCross = 4; + const long xlTickMarkInside = 2; + const long xlTickMarkNone = -4142; + const long xlTickMarkOutside = 3; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlTimeUnit.idl b/oovbaapi/ooo/vba/excel/XlTimeUnit.idl new file mode 100644 index 000000000000..ffcf027d926e --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlTimeUnit.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlTimeUnit { + const long xlDays = 0; + const long xlMonths = 1; + const long xlYears = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlToolbarProtection.idl b/oovbaapi/ooo/vba/excel/XlToolbarProtection.idl new file mode 100644 index 000000000000..b2d710333408 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlToolbarProtection.idl @@ -0,0 +1,9 @@ +module ooo { module vba { module excel { + constants XlToolbarProtection { + const long xlNoButtonChanges = 1; + const long xlNoChanges = 4; + const long xlNoDockingChanges = 3; + const long xlNoShapeChanges = 2; + const long xlToolbarProtectionNone = -4143; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlTotalsCalculation.idl b/oovbaapi/ooo/vba/excel/XlTotalsCalculation.idl new file mode 100644 index 000000000000..a9cc179f0e19 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlTotalsCalculation.idl @@ -0,0 +1,13 @@ +module ooo { module vba { module excel { + constants XlTotalsCalculation { + const long xlTotalsCalculationAverage = 2; + const long xlTotalsCalculationCount = 3; + const long xlTotalsCalculationCountNums = 4; + const long xlTotalsCalculationMax = 6; + const long xlTotalsCalculationMin = 5; + const long xlTotalsCalculationNone = 0; + const long xlTotalsCalculationStdDev = 7; + const long xlTotalsCalculationSum = 1; + const long xlTotalsCalculationVar = 8; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlTrendlineType.idl b/oovbaapi/ooo/vba/excel/XlTrendlineType.idl new file mode 100644 index 000000000000..d5d3ae56a993 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlTrendlineType.idl @@ -0,0 +1,10 @@ +module ooo { module vba { module excel { + constants XlTrendlineType { + const long xlExponential = 5; + const long xlLinear = -4132; + const long xlLogarithmic = -4133; + const long xlMovingAvg = 6; + const long xlPolynomial = 3; + const long xlPower = 4; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlUnderlineStyle.idl b/oovbaapi/ooo/vba/excel/XlUnderlineStyle.idl new file mode 100644 index 000000000000..3587197d9d5f --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlUnderlineStyle.idl @@ -0,0 +1,9 @@ +module ooo { module vba { module excel { + constants XlUnderlineStyle { + const long xlUnderlineStyleDouble = -4119; + const long xlUnderlineStyleDoubleAccounting = 5; + const long xlUnderlineStyleNone = -4142; + const long xlUnderlineStyleSingle = 2; + const long xlUnderlineStyleSingleAccounting = 4; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlUpdateLinks.idl b/oovbaapi/ooo/vba/excel/XlUpdateLinks.idl new file mode 100644 index 000000000000..85b6e62c7997 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlUpdateLinks.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlUpdateLinks { + const long xlUpdateLinksAlways = 3; + const long xlUpdateLinksNever = 2; + const long xlUpdateLinksUserSetting = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlVAlign.idl b/oovbaapi/ooo/vba/excel/XlVAlign.idl new file mode 100644 index 000000000000..cce187a5c2f0 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlVAlign.idl @@ -0,0 +1,9 @@ +module ooo { module vba { module excel { + constants XlVAlign { + const long xlVAlignBottom = -4107; + const long xlVAlignCenter = -4108; + const long xlVAlignDistributed = -4117; + const long xlVAlignJustify = -4130; + const long xlVAlignTop = -4160; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlWBATemplate.idl b/oovbaapi/ooo/vba/excel/XlWBATemplate.idl new file mode 100644 index 000000000000..3de3c522f72e --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlWBATemplate.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlWBATemplate { + const long xlWBATChart = -4109; + const long xlWBATExcel4IntlMacroSheet = 4; + const long xlWBATExcel4MacroSheet = 3; + const long xlWBATWorksheet = -4167; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlWebFormatting.idl b/oovbaapi/ooo/vba/excel/XlWebFormatting.idl new file mode 100644 index 000000000000..b10edc7090bc --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlWebFormatting.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlWebFormatting { + const long xlWebFormattingAll = 1; + const long xlWebFormattingNone = 3; + const long xlWebFormattingRTF = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlWebSelectionType.idl b/oovbaapi/ooo/vba/excel/XlWebSelectionType.idl new file mode 100644 index 000000000000..afe1a2f2122c --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlWebSelectionType.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlWebSelectionType { + const long xlAllTables = 2; + const long xlEntirePage = 1; + const long xlSpecifiedTables = 3; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlWindowState.idl b/oovbaapi/ooo/vba/excel/XlWindowState.idl new file mode 100644 index 000000000000..a8a5b1eef882 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlWindowState.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlWindowState { + const long xlMaximized = -4137; + const long xlMinimized = -4140; + const long xlNormal = -4143; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlWindowType.idl b/oovbaapi/ooo/vba/excel/XlWindowType.idl new file mode 100644 index 000000000000..ed79ad0bca60 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlWindowType.idl @@ -0,0 +1,9 @@ +module ooo { module vba { module excel { + constants XlWindowType { + const long xlChartAsWindow = 5; + const long xlChartInPlace = 4; + const long xlClipboard = 3; + const long xlInfo = -4129; + const long xlWorkbook = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlWindowView.idl b/oovbaapi/ooo/vba/excel/XlWindowView.idl new file mode 100644 index 000000000000..db775384e698 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlWindowView.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlWindowView { + const long xlNormalView = 1; + const long xlPageBreakPreview = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlXLMMacroType.idl b/oovbaapi/ooo/vba/excel/XlXLMMacroType.idl new file mode 100644 index 000000000000..ee793643854a --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlXLMMacroType.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlXLMMacroType { + const long xlCommand = 2; + const long xlFunction = 1; + const long xlNotXLM = 3; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlXmlExportResult.idl b/oovbaapi/ooo/vba/excel/XlXmlExportResult.idl new file mode 100644 index 000000000000..3ea3784c35a4 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlXmlExportResult.idl @@ -0,0 +1,6 @@ +module ooo { module vba { module excel { + constants XlXmlExportResult { + const long xlXmlExportSuccess = 0; + const long xlXmlExportValidationFailed = 1; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlXmlImportResult.idl b/oovbaapi/ooo/vba/excel/XlXmlImportResult.idl new file mode 100644 index 000000000000..46252b0de643 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlXmlImportResult.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlXmlImportResult { + const long xlXmlImportElementsTruncated = 1; + const long xlXmlImportSuccess = 0; + const long xlXmlImportValidationFailed = 2; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlXmlLoadOption.idl b/oovbaapi/ooo/vba/excel/XlXmlLoadOption.idl new file mode 100644 index 000000000000..65e1e024f7b0 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlXmlLoadOption.idl @@ -0,0 +1,8 @@ +module ooo { module vba { module excel { + constants XlXmlLoadOption { + const long xlXmlLoadImportToList = 2; + const long xlXmlLoadMapXml = 3; + const long xlXmlLoadOpenXml = 1; + const long xlXmlLoadPromptUser = 0; + }; +}; }; }; diff --git a/oovbaapi/ooo/vba/excel/XlYesNoGuess.idl b/oovbaapi/ooo/vba/excel/XlYesNoGuess.idl new file mode 100644 index 000000000000..3ebad01054d5 --- /dev/null +++ b/oovbaapi/ooo/vba/excel/XlYesNoGuess.idl @@ -0,0 +1,7 @@ +module ooo { module vba { module excel { + constants XlYesNoGuess { + const long xlGuess = 0; + const long xlNo = 2; + const long xlYes = 1; + }; +}; }; }; |