20 #include <ooo/vba/word/WdWordDialog.hpp>
27 struct WordDialogTable
37 { word::WdWordDialog::wdDialogFileNew,
".uno:NewDoc" },
38 { word::WdWordDialog::wdDialogFileOpen,
".uno:Open" },
39 { word::WdWordDialog::wdDialogFilePrint,
".uno:Print" },
40 { word::WdWordDialog::wdDialogFileSaveAs,
".uno:SaveAs" },
47 for (
const WordDialogTable & rTable : aWordDialogTable)
49 if( nIndex == rTable.wdDialog )
51 return OUString::createFromAscii( rTable.ooDialog );
63 uno::Sequence< OUString >
Sequence< OUString > aServiceNames
virtual OUString mapIndexToName(sal_Int32 nIndex) override
virtual css::uno::Sequence< OUString > getServiceNames() override
const WordDialogTable aWordDialogTable[]
virtual OUString getServiceImplName() override