1 # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
3 # This file is part of the LibreOffice project.
5 # This Source Code Form is subject to the terms of the Mozilla Public
6 # License, v. 2.0. If a copy of the MPL was not distributed with this
7 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 # This file incorporates work covered by the following license notice:
11 # Licensed to the Apache Software Foundation (ASF) under one or more
12 # contributor license agreements. See the NOTICE file distributed
13 # with this work for additional information regarding copyright
14 # ownership. The ASF licenses this file to you under the Apache
15 # License, Version 2.0 (the "License"); you may not use this file
16 # except in compliance with the License. You may obtain a copy of
17 # the License at http://www.apache.org/licenses/LICENSE-2.0 .
20 $(eval
$(call gb_UnoApi_UnoApi
,oovbaapi
))
22 $(eval
$(call gb_UnoApi_use_api
,oovbaapi
,\
27 $(eval
$(call gb_UnoApi_set_include
,oovbaapi
,\
29 -I
$(SRCDIR
)/oovbaapi \
34 $(eval
$(call gb_UnoApi_add_idlfiles_nohdl
,oovbaapi
,oovbaapi
/ooo
/vba
/excel
,\
44 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,oovbaapi
,oovbaapi
/ooo
/vba
,\
47 $(eval
$(call gb_UnoApi_add_idlfiles_noheader
,oovbaapi
,oovbaapi
/ooo
/vba
/excel
,\
52 $(eval
$(call gb_UnoApi_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
,\
67 SystemColorConstants \
94 XVBAToOOEventDescGen \
97 $(eval
$(call gb_UnoApi_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
/access
,\
103 AcDataAccessPageView \
107 AcExportXMLEncoding \
108 AcExportXMLObjectType \
109 AcExportXMLOtherFlags \
110 AcExportXMLSchemaFormat \
115 AcFormatConditionOperator \
116 AcFormatConditionType \
146 AcTransformXMLScriptOption \
152 $(eval
$(call gb_UnoApi_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
/adodb
,\
153 ADCPROP_ASYNCTHREADPRIORITY_ENUM \
154 ADCPROP_AUTORECALC_ENUM \
155 ADCPROP_UPDATECRITERIA_ENUM \
180 ParameterAttributesEnum \
181 ParameterDirectionEnum \
184 PropertyAttributesEnum \
188 SearchDirectionEnum \
193 $(eval
$(call gb_UnoApi_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
/dao
,\
195 CommitTransOptionsEnum \
204 ParameterDirectionEnum \
208 RecordsetOptionEnum \
211 RelationAttributeEnum \
214 SynchronizeTypeEnum \
215 TableDefAttributeEnum \
220 $(eval
$(call gb_UnoApi_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
/excel
,\
253 XlApplicationInternational \
261 XlAutoFilterOperator \
271 XlCalculatedMemberType \
273 XlCalculationInterruptKey \
276 XlCellInsertionMode \
281 XlChartPicturePlacement \
289 XlCommandUnderlines \
290 XlCommentDisplayMode \
291 XlConsolidationFunction \
292 XlCopyPictureFormat \
298 XlDataLabelPosition \
299 XlDataLabelSeparator \
303 XlDeleteShiftDirection \
306 XlDisplayDrawingObjects \
311 XlEditionOptionsOption \
316 XlErrorBarDirection \
325 XlFormatConditionOperator \
326 XlFormatConditionType \
331 XlHighlightChangesTime \
335 XlInsertFormatOrigin \
336 XlInsertShiftDirection \
347 XlListObjectSourceType \
364 XlParameterDataType \
366 XlPasteSpecialOperation \
369 XlPhoneticAlignment \
370 XlPhoneticCharacterType \
371 XlPictureAppearance \
372 XlPictureConvertorType \
374 XlPivotFieldCalculation \
375 XlPivotFieldDataType \
376 XlPivotFieldOrientation \
378 XlPivotTableMissingItems \
379 XlPivotTableSourceType \
380 XlPivotTableVersionList \
389 XlRangeValueDataType \
393 XlRoutingSlipDelivery \
394 XlRoutingSlipStatus \
399 XlSaveConflictResolution \
407 XlSmartTagControlType \
408 XlSmartTagDisplayMode \
417 XlSpecialCellsValue \
418 XlSubscribeToFormat \
419 XlSubtototalLocationType \
421 XlSummaryReportType \
426 XlTextVisualLayoutType \
427 XlTickLabelOrientation \
428 XlTickLabelPosition \
431 XlToolbarProtection \
432 XlTotalsCalculation \
484 $(eval
$(call gb_UnoApi_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
/msforms
,\
498 fmEnterFieldBehavior \
513 fmShowDropButtonWhen \
522 fmVerticalScrollBarSide \
559 $(eval
$(call gb_UnoApi_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
/office
,\
564 MsoAlertDefaultType \
572 MsoAutomationSecurity \
574 MsoBalloonButtonType \
575 MsoBalloonErrorType \
585 MsoButtonStyleHidden \
586 MsoCalloutAngleType \
592 MsoCommandBarButtonHyperlinkType \
605 MsoExtrusionColorType \
606 MsoFarEastLineBreakLanguageID \
618 MsoFilterComparison \
619 MsoFilterConjunction \
621 MsoGradientColorType \
623 MsoHorizontalAnchor \
625 MsoHTMLProjectState \
629 MsoLanguageIDHidden \
638 MsoOrgChartLayoutType \
639 MsoOrgChartOrientation \
643 MsoPictureColorType \
644 MsoPresetExtrusionDirection \
645 MsoPresetGradientType \
646 MsoPresetLightingDirection \
647 MsoPresetLightingSoftness \
649 MsoPresetTextEffect \
650 MsoPresetTextEffectShape \
652 MsoPresetThreeDFormat \
653 MsoRelativeNodePosition \
662 MsoSharedWorkspaceTaskPriority \
663 MsoSharedWorkspaceTaskStatus \
666 MsoSyncAvailableType \
668 MsoSyncConflictResolutionType \
674 MsoTextEffectAlignment \
683 $(eval
$(call gb_UnoApi_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
/powerpoint
,\
692 MsoAnimEffectRestart \
693 MsoAnimFilterEffectSubtype \
694 MsoAnimFilterEffectType \
696 MsoAnimTextUnitEffect \
705 PpBaselineAlignment \
715 PpFarEastLineBreakLevel \
723 PpNumberedBulletStyle \
724 PpParagraphAlignment \
728 PpPrintHandoutOrder \
731 PpPublishSourceType \
737 PpSlideShowAdvanceMode \
738 PpSlideShowPointerType \
739 PpSlideShowRangeType \
754 $(eval
$(call gb_UnoApi_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
/stdole
,\
755 LoadPictureConstants \
758 $(eval
$(call gb_UnoApi_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
/word,\
767 WdBaselineAlignment \
769 WdBorderDistanceFrom \
780 WdCaptionNumberStyle \
781 WdCaptionNumberStyleHID \
783 WdCellVerticalAlignment \
787 WdChevronConvertRule \
788 WdCollapseDirection \
799 WdCustomLabelPageSize \
802 WdDefaultListBehavior \
803 WdDefaultTableBehavior \
808 WdDictionaryTypeHID \
809 WdDisableFeaturesIntroducedAfter \
810 WdDocumentDirection \
814 WdDocumentViewDirection \
819 WdEmailHTMLFidelity \
825 WdEnvelopeOrientation \
826 WdFarEastLineBreakLanguageID \
827 WdFarEastLineBreakLevel \
837 WdFramesetNewFrameLocation \
845 WdHeaderFooterIndex \
851 WdHorizontalInVerticalType \
852 WdHorizontalLineAlignment \
853 WdHorizontalLineWidthType \
863 WdInternationalIndex \
864 WdJustificationMode \
871 WdLetterheadLocation \
881 WdListLevelAlignment \
883 WdListNumberStyleHID \
886 WdMailMergeActiveRecord \
887 WdMailMergeComparison \
888 WdMailMergeDataSource \
889 WdMailMergeDefaultRecord \
890 WdMailMergeDestination \
891 WdMailMergeMailFormat \
892 WdMailMergeMainDocType \
897 WdMeasurementUnitsHID \
902 WdMultipleWordConversionsMode \
905 WdNoteNumberStyleHID \
907 WdNumberStyleWordBasicBiDi \
919 WdPageNumberAlignment \
921 WdPageNumberStyleHID \
924 WdParagraphAlignment \
925 WdParagraphAlignmentHID \
928 WdPhoneticGuideAlignmentType \
930 WdPreferredWidthType \
934 WdProofreadingErrorType \
941 WdRelativeHorizontalPosition \
942 WdRelativeVerticalPosition \
946 WdRevisedPropertiesMark \
947 WdRevisionsBalloonMargin \
948 WdRevisionsBalloonPrintOrientation \
949 WdRevisionsBalloonWidthType \
954 WdRoutingSlipDelivery \
955 WdRoutingSlipStatus \
972 WdSmartTagControlType \
978 WdSpellingErrorType \
983 WdStyleSheetLinkType \
984 WdStyleSheetPrecedence \
986 WdSubscriberFormats \
993 WdTableFieldSeparator \
998 WdTCSCConverterDirection \
1000 WdTextFormFieldType \
1002 WdTextOrientationHID \
1007 WdTrailingCharacter \
1008 WdTwoLinesInOneType \
1011 WdUseFormattingFrom \
1012 WdVerticalAlignment \
1021 WdWordDialogTabHID \
1027 WdXMLSelectionChangeReason \
1028 WdXMLValidationStatus \
1098 # vim: set noet sw=4 ts=4: