LibreOffice Module framework (master) 1
|
Classes | |
struct | ImageEntry |
struct | OneImageEntry |
Public Member Functions | |
AddonsOptions_Impl () | |
virtual | ~AddonsOptions_Impl () override |
virtual void | Notify (const Sequence< OUString > &lPropertyNames) override |
bool | HasAddonsMenu () const |
sal_Int32 | GetAddonsToolBarCount () const |
sal_Int32 | GetAddonsNotebookBarCount () const |
const Sequence< Sequence< PropertyValue > > & | GetAddonsMenu () const |
const Sequence< Sequence< PropertyValue > > & | GetAddonsMenuBarPart () const |
const Sequence< Sequence< PropertyValue > > & | GetAddonsToolBarPart (sal_uInt32 nIndex) const |
const Sequence< Sequence< PropertyValue > > & | GetAddonsNotebookBarPart (sal_uInt32 nIndex) const |
OUString | GetAddonsToolbarResourceName (sal_uInt32 nIndex) const |
OUString | GetAddonsNotebookBarResourceName (sal_uInt32 nIndex) const |
const Sequence< Sequence< PropertyValue > > & | GetAddonsHelpMenu () const |
BitmapEx | GetImageFromURL (const OUString &aURL, bool bBig, bool bNoScale) |
const MergeMenuInstructionContainer & | GetMergeMenuInstructions () const |
bool | GetMergeToolbarInstructions (const OUString &rToolbarName, MergeToolbarInstructionContainer &rToolbarInstructions) const |
bool | GetMergeNotebookBarInstructions (const OUString &rNotebookBarName, MergeNotebookBarInstructionContainer &rNotebookBarInstructions) const |
const MergeStatusbarInstructionContainer & | GetMergeStatusbarInstructions () const |
void | ReadConfigurationData () |
Private Types | |
enum | ImageSize { IMGSIZE_SMALL = 0 , IMGSIZE_BIG } |
typedef std::unordered_map< OUString, ImageEntry > | ImageManager |
typedef std::unordered_map< OUString, sal_uInt32 > | StringToIndexMap |
typedef std::vector< Sequence< Sequence< PropertyValue > > > | AddonToolBars |
typedef std::vector< Sequence< Sequence< PropertyValue > > > | AddonNotebookBars |
typedef std::unordered_map< OUString, MergeToolbarInstructionContainer > | ToolbarMergingInstructions |
typedef std::unordered_map< OUString, MergeNotebookBarInstructionContainer > | NotebookBarMergingInstructions |
Private Member Functions | |
void | ReadAddonMenuSet (Sequence< Sequence< PropertyValue > > &aAddonMenuSeq) |
void | ReadOfficeMenuBarSet (Sequence< Sequence< PropertyValue > > &aAddonOfficeMenuBarSeq) |
void | ReadOfficeToolBarSet (AddonToolBars &rAddonOfficeToolBars, std::vector< OUString > &rAddonOfficeToolBarResNames) |
bool | ReadToolBarItemSet (const OUString &rToolBarItemSetNodeName, Sequence< Sequence< PropertyValue > > &aAddonOfficeToolBarSeq) |
void | ReadOfficeNotebookBarSet (AddonNotebookBars &rAddonOfficeNotebookBars, std::vector< OUString > &rAddonOfficeNotebookBarResNames) |
bool | ReadNotebookBarItemSet (const OUString &rNotebookBarItemSetNodeName, Sequence< Sequence< PropertyValue > > &aAddonOfficeNotebookBarSeq) |
void | ReadOfficeHelpSet (Sequence< Sequence< PropertyValue > > &aAddonOfficeHelpMenuSeq) |
void | ReadImages (ImageManager &aImageManager) |
void | ReadMenuMergeInstructions (MergeMenuInstructionContainer &rContainer) |
void | ReadToolbarMergeInstructions (ToolbarMergingInstructions &rToolbarMergeMap) |
void | ReadNotebookBarMergeInstructions (NotebookBarMergingInstructions &rNotebookBarMergeMap) |
void | ReadStatusbarMergeInstructions (MergeStatusbarInstructionContainer &rContainer) |
void | ReadMergeMenuData (std::u16string_view aMergeAddonInstructionBase, Sequence< Sequence< PropertyValue > > &rMergeMenu) |
void | ReadMergeToolbarData (std::u16string_view aMergeAddonInstructionBase, Sequence< Sequence< PropertyValue > > &rMergeToolbarItems) |
void | ReadMergeNotebookBarData (std::u16string_view aMergeAddonInstructionBase, Sequence< Sequence< PropertyValue > > &rMergeNotebookBarItems) |
void | ReadMergeStatusbarData (std::u16string_view aMergeAddonInstructionBase, Sequence< Sequence< PropertyValue > > &rMergeStatusbar) |
bool | ReadMenuItem (std::u16string_view aMenuItemNodeName, Sequence< PropertyValue > &aMenuItem, bool bIgnoreSubMenu=false) |
bool | ReadPopupMenu (std::u16string_view aPopupMenuNodeName, Sequence< PropertyValue > &aPopupMenu) |
void | AppendPopupMenu (Sequence< PropertyValue > &aTargetPopupMenu, const Sequence< PropertyValue > &rSourcePopupMenu) |
bool | ReadToolBarItem (std::u16string_view aToolBarItemNodeName, Sequence< PropertyValue > &aToolBarItem) |
bool | ReadNotebookBarItem (std::u16string_view aNotebookBarItemNodeName, Sequence< PropertyValue > &aNotebookBarItem) |
bool | ReadStatusBarItem (std::u16string_view aStatusbarItemNodeName, Sequence< PropertyValue > &aStatusbarItem) |
std::unique_ptr< ImageEntry > | ReadImageData (std::u16string_view aImagesNodeName) |
void | ReadAndAssociateImages (const OUString &aURL, const OUString &aImageId) |
BitmapEx | ReadImageFromURL (const OUString &aURL) |
bool | HasAssociatedImages (const OUString &aURL) |
void | SubstituteVariables (OUString &aURL) |
void | ReadSubMenuEntries (const Sequence< OUString > &aSubMenuNodeNames, Sequence< Sequence< PropertyValue > > &rSubMenu) |
OUString | GeneratePrefixURL () |
Sequence< OUString > | GetPropertyNamesMenuItem (std::u16string_view aPropertyRootNode) const |
Sequence< OUString > | GetPropertyNamesPopupMenu (std::u16string_view aPropertyRootNode) const |
Sequence< OUString > | GetPropertyNamesToolBarItem (std::u16string_view aPropertyRootNode) const |
Sequence< OUString > | GetPropertyNamesNotebookBarItem (std::u16string_view aPropertyRootNode) const |
Sequence< OUString > | GetPropertyNamesStatusbarItem (std::u16string_view aPropertyRootNode) const |
Sequence< OUString > | GetPropertyNamesImages (std::u16string_view aPropertyRootNode) const |
bool | CreateImageFromSequence (BitmapEx &rImage, Sequence< sal_Int8 > &rBitmapDataSeq) const |
DECL_LINK (NotifyEvent, void *, void) | |
virtual void | ImplCommit () override |
Definition at line 185 of file addonsoptions.cxx.
|
private |
Definition at line 266 of file addonsoptions.cxx.
|
private |
Definition at line 265 of file addonsoptions.cxx.
|
private |
Definition at line 263 of file addonsoptions.cxx.
|
private |
Definition at line 268 of file addonsoptions.cxx.
|
private |
Definition at line 264 of file addonsoptions.cxx.
|
private |
Definition at line 267 of file addonsoptions.cxx.
|
private |
Enumerator | |
---|---|
IMGSIZE_SMALL | |
IMGSIZE_BIG |
Definition at line 238 of file addonsoptions.cxx.
framework::AddonsOptions_Impl::AddonsOptions_Impl | ( | ) |
Definition at line 368 of file addonsoptions.cxx.
References INDEX_ALIGN, INDEX_AUTOSIZE, INDEX_CONTEXT, INDEX_CONTROLTYPE, INDEX_IMAGEIDENTIFIER, INDEX_MANDATORY, INDEX_OWNERDRAW, INDEX_STYLE, INDEX_SUBMENU, INDEX_TARGET, INDEX_TITLE, INDEX_URL, INDEX_WIDTH, m_aPropImagesNames, m_aPropMergeMenuNames, m_aPropMergeNotebookBarNames, m_aPropMergeStatusbarNames, m_aPropMergeToolbarNames, m_aPropNames, OFFSET_IMAGES_BIG, OFFSET_IMAGES_BIG_URL, OFFSET_IMAGES_BIGHC, OFFSET_IMAGES_BIGHC_URL, OFFSET_IMAGES_SMALL, OFFSET_IMAGES_SMALL_URL, OFFSET_IMAGES_SMALLHC, OFFSET_IMAGES_SMALLHC_URL, OFFSET_MERGEMENU_MENUITEMS, OFFSET_MERGEMENU_MERGECOMMAND, OFFSET_MERGEMENU_MERGECOMMANDPARAMETER, OFFSET_MERGEMENU_MERGECONTEXT, OFFSET_MERGEMENU_MERGEFALLBACK, OFFSET_MERGEMENU_MERGEPOINT, OFFSET_MERGENOTEBOOKBAR_MERGECOMMAND, OFFSET_MERGENOTEBOOKBAR_MERGECOMMANDPARAMETER, OFFSET_MERGENOTEBOOKBAR_MERGECONTEXT, OFFSET_MERGENOTEBOOKBAR_MERGEFALLBACK, OFFSET_MERGENOTEBOOKBAR_MERGEPOINT, OFFSET_MERGENOTEBOOKBAR_NOTEBOOKBAR, OFFSET_MERGENOTEBOOKBAR_NOTEBOOKBARITEMS, OFFSET_MERGESTATUSBAR_MERGECOMMAND, OFFSET_MERGESTATUSBAR_MERGECOMMANDPARAMETER, OFFSET_MERGESTATUSBAR_MERGECONTEXT, OFFSET_MERGESTATUSBAR_MERGEFALLBACK, OFFSET_MERGESTATUSBAR_MERGEPOINT, OFFSET_MERGESTATUSBAR_STATUSBARITEMS, OFFSET_MERGETOOLBAR_MERGECOMMAND, OFFSET_MERGETOOLBAR_MERGECOMMANDPARAMETER, OFFSET_MERGETOOLBAR_MERGECONTEXT, OFFSET_MERGETOOLBAR_MERGEFALLBACK, OFFSET_MERGETOOLBAR_MERGEPOINT, OFFSET_MERGETOOLBAR_TOOLBAR, OFFSET_MERGETOOLBAR_TOOLBARITEMS, PROPERTYNAME_CONTEXT, PROPERTYNAME_IMAGEIDENTIFIER, PROPERTYNAME_SUBMENU, PROPERTYNAME_TARGET, PROPERTYNAME_TITLE, PROPERTYNAME_URL, and ReadConfigurationData().
|
overridevirtual |
Definition at line 441 of file addonsoptions.cxx.
|
private |
Definition at line 1384 of file addonsoptions.cxx.
References nIndex, OFFSET_POPUPMENU_SUBMENU, and Value.
Referenced by ReadOfficeMenuBarSet().
|
private |
Definition at line 1654 of file addonsoptions.cxx.
References COL_LIGHTMAGENTA(), BitmapEx::GetBitmap(), BitmapEx::IsAlpha(), and ReadDIBBitmapEx().
Referenced by ReadImageData().
|
private |
|
private |
Definition at line 923 of file addonsoptions.cxx.
References m_aRootAddonPopupMenuURLPrexfix, and m_nRootAddonPopupMenuId.
Referenced by ReadMenuItem(), and ReadPopupMenu().
|
inline |
Definition at line 229 of file addonsoptions.cxx.
References m_aCachedHelpMenuProperties.
|
inline |
Definition at line 223 of file addonsoptions.cxx.
References m_aCachedMenuProperties.
|
inline |
Definition at line 224 of file addonsoptions.cxx.
References m_aCachedMenuBarPartProperties.
sal_Int32 framework::AddonsOptions_Impl::GetAddonsNotebookBarCount | ( | ) | const |
Definition at line 507 of file addonsoptions.cxx.
References m_aCachedNotebookBarPartProperties.
const Sequence< Sequence< PropertyValue > > & framework::AddonsOptions_Impl::GetAddonsNotebookBarPart | ( | sal_uInt32 | nIndex | ) | const |
Definition at line 524 of file addonsoptions.cxx.
References m_aCachedNotebookBarPartProperties, m_aEmptyAddonNotebookBar, and nIndex.
OUString framework::AddonsOptions_Impl::GetAddonsNotebookBarResourceName | ( | sal_uInt32 | nIndex | ) | const |
Definition at line 544 of file addonsoptions.cxx.
References m_aCachedNotebookBarPartResourceNames, and nIndex.
sal_Int32 framework::AddonsOptions_Impl::GetAddonsToolBarCount | ( | ) | const |
Definition at line 500 of file addonsoptions.cxx.
References m_aCachedToolBarPartProperties.
const Sequence< Sequence< PropertyValue > > & framework::AddonsOptions_Impl::GetAddonsToolBarPart | ( | sal_uInt32 | nIndex | ) | const |
Definition at line 514 of file addonsoptions.cxx.
References m_aCachedToolBarPartProperties, m_aEmptyAddonToolBar, and nIndex.
OUString framework::AddonsOptions_Impl::GetAddonsToolbarResourceName | ( | sal_uInt32 | nIndex | ) | const |
Definition at line 534 of file addonsoptions.cxx.
References m_aCachedToolBarPartResourceNames, and nIndex.
BitmapEx framework::AddonsOptions_Impl::GetImageFromURL | ( | const OUString & | aURL, |
bool | bBig, | ||
bool | bNoScale | ||
) |
Definition at line 596 of file addonsoptions.cxx.
References framework::AddonsOptions_Impl::OneImageEntry::aImage, framework::AddonsOptions_Impl::OneImageEntry::aScaled, aURL, framework::AddonsOptions_Impl::OneImageEntry::aURL, IMGSIZE_BIG, IMGSIZE_SMALL, BitmapEx::IsEmpty(), m_aImageManager, ReadImageFromURL(), SAL_INFO, SAL_WARN, and framework::ScaleImage().
|
inline |
Definition at line 231 of file addonsoptions.cxx.
References m_aCachedMergeMenuInsContainer.
bool framework::AddonsOptions_Impl::GetMergeNotebookBarInstructions | ( | const OUString & | rNotebookBarName, |
MergeNotebookBarInstructionContainer & | rNotebookBarInstructions | ||
) | const |
Definition at line 570 of file addonsoptions.cxx.
References m_aCachedNotebookBarMergingInstructions.
|
inline |
Definition at line 234 of file addonsoptions.cxx.
References m_aCachedStatusbarMergingInstructions.
bool framework::AddonsOptions_Impl::GetMergeToolbarInstructions | ( | const OUString & | rToolbarName, |
MergeToolbarInstructionContainer & | rToolbarInstructions | ||
) | const |
Definition at line 554 of file addonsoptions.cxx.
References m_aCachedToolbarMergingInstructions.
|
private |
Definition at line 1759 of file addonsoptions.cxx.
References m_aPropImagesNames, OFFSET_IMAGES_BIG, OFFSET_IMAGES_BIG_URL, OFFSET_IMAGES_BIGHC, OFFSET_IMAGES_BIGHC_URL, OFFSET_IMAGES_SMALL, OFFSET_IMAGES_SMALL_URL, OFFSET_IMAGES_SMALLHC, OFFSET_IMAGES_SMALLHC_URL, and PROPERTYCOUNT_IMAGES.
Referenced by ReadImageData().
|
private |
Definition at line 1676 of file addonsoptions.cxx.
References INDEX_CONTEXT, INDEX_IMAGEIDENTIFIER, INDEX_SUBMENU, INDEX_TARGET, INDEX_TITLE, INDEX_URL, m_aPropNames, OFFSET_MENUITEM_CONTEXT, OFFSET_MENUITEM_IMAGEIDENTIFIER, OFFSET_MENUITEM_SUBMENU, OFFSET_MENUITEM_TARGET, OFFSET_MENUITEM_TITLE, OFFSET_MENUITEM_URL, and PROPERTYCOUNT_MENUITEM.
Referenced by ReadMenuItem().
|
private |
Definition at line 1723 of file addonsoptions.cxx.
References INDEX_CONTEXT, INDEX_CONTROLTYPE, INDEX_IMAGEIDENTIFIER, INDEX_STYLE, INDEX_TARGET, INDEX_TITLE, INDEX_URL, INDEX_WIDTH, m_aPropNames, and PROPERTYCOUNT_NOTEBOOKBARITEM.
Referenced by ReadNotebookBarItem().
|
private |
Definition at line 1692 of file addonsoptions.cxx.
References INDEX_CONTEXT, INDEX_SUBMENU, INDEX_TITLE, m_aPropNames, OFFSET_POPUPMENU_CONTEXT, OFFSET_POPUPMENU_SUBMENU, OFFSET_POPUPMENU_TITLE, and PROPERTYCOUNT_POPUPMENU.
Referenced by ReadPopupMenu().
|
private |
Definition at line 1741 of file addonsoptions.cxx.
References INDEX_ALIGN, INDEX_AUTOSIZE, INDEX_CONTEXT, INDEX_MANDATORY, INDEX_OWNERDRAW, INDEX_TITLE, INDEX_URL, INDEX_WIDTH, m_aPropNames, and PROPERTYCOUNT_STATUSBARITEM.
Referenced by ReadStatusBarItem().
|
private |
Definition at line 1706 of file addonsoptions.cxx.
References INDEX_CONTEXT, INDEX_CONTROLTYPE, INDEX_IMAGEIDENTIFIER, INDEX_TARGET, INDEX_TITLE, INDEX_URL, INDEX_WIDTH, m_aPropNames, and PROPERTYCOUNT_TOOLBARITEM.
Referenced by ReadToolBarItem().
bool framework::AddonsOptions_Impl::HasAddonsMenu | ( | ) | const |
Definition at line 493 of file addonsoptions.cxx.
References m_aCachedMenuProperties.
|
private |
Definition at line 1543 of file addonsoptions.cxx.
References aURL, and m_aImageManager.
Referenced by ReadImages().
|
overrideprivatevirtual |
Definition at line 486 of file addonsoptions.cxx.
References SAL_WARN.
|
overridevirtual |
Definition at line 479 of file addonsoptions.cxx.
References LINK, and Application::PostUserEvent().
|
private |
Definition at line 647 of file addonsoptions.cxx.
References INDEX_CONTEXT, INDEX_IMAGEIDENTIFIER, INDEX_SUBMENU, INDEX_TARGET, INDEX_TITLE, INDEX_URL, m_aPathDelimiter, m_aPropNames, n, nCount, nIndex, OFFSET_MENUITEM_CONTEXT, OFFSET_MENUITEM_IMAGEIDENTIFIER, OFFSET_MENUITEM_SUBMENU, OFFSET_MENUITEM_TARGET, OFFSET_MENUITEM_TITLE, OFFSET_MENUITEM_URL, PROPERTYCOUNT_MENUITEM, and ReadMenuItem().
Referenced by ReadConfigurationData().
|
private |
Definition at line 1585 of file addonsoptions.cxx.
References framework::AddonsOptions_Impl::ImageEntry::addImage(), aURL, i, IMGSIZE_BIG, IMGSIZE_SMALL, m_aImageManager, SAL_N_ELEMENTS, and SubstituteVariables().
Referenced by ReadMenuItem(), ReadNotebookBarItem(), and ReadToolBarItem().
void framework::AddonsOptions_Impl::ReadConfigurationData | ( | ) |
Definition at line 446 of file addonsoptions.cxx.
References m_aCachedHelpMenuProperties, m_aCachedMenuBarPartProperties, m_aCachedMenuProperties, m_aCachedMergeMenuInsContainer, m_aCachedNotebookBarMergingInstructions, m_aCachedNotebookBarPartProperties, m_aCachedNotebookBarPartResourceNames, m_aCachedStatusbarMergingInstructions, m_aCachedToolbarMergingInstructions, m_aCachedToolBarPartProperties, m_aCachedToolBarPartResourceNames, m_aImageManager, ReadAddonMenuSet(), ReadImages(), ReadMenuMergeInstructions(), ReadNotebookBarMergeInstructions(), ReadOfficeHelpSet(), ReadOfficeMenuBarSet(), ReadOfficeNotebookBarSet(), ReadOfficeToolBarSet(), ReadStatusbarMergeInstructions(), and ReadToolbarMergeInstructions().
Referenced by AddonsOptions_Impl().
|
private |
Definition at line 1609 of file addonsoptions.cxx.
References CreateImageFromSequence(), GetPropertyNamesImages(), i, IMGSIZE_BIG, IMGSIZE_SMALL, OFFSET_IMAGES_BIG_URL, OFFSET_IMAGES_SMALL, OFFSET_IMAGES_SMALL_URL, PROPERTYCOUNT_EMBEDDED_IMAGES, PROPERTYCOUNT_IMAGES, and SubstituteVariables().
Referenced by ReadImages().
|
private |
Definition at line 1556 of file addonsoptions.cxx.
References COL_LIGHTMAGENTA(), ERRCODE_NONE, BitmapEx::GetBitmap(), Graphic::GetBitmapEx(), GraphicFilter::GetGraphicFilter(), BitmapEx::GetSizePixel(), GraphicFilter::ImportGraphic(), BitmapEx::IsAlpha(), Size::IsEmpty(), and u.
Referenced by GetImageFromURL().
|
private |
Definition at line 878 of file addonsoptions.cxx.
References aURL, HasAssociatedImages(), IMAGES_NODENAME, m_aPathDelimiter, m_aPropNames, n, nCount, OFFSET_MENUITEM_URL, and ReadImageData().
Referenced by ReadConfigurationData().
|
private |
Definition at line 1273 of file addonsoptions.cxx.
References GeneratePrefixURL(), GetPropertyNamesMenuItem(), INDEX_SUBMENU, m_aPathDelimiter, m_aPropNames, OFFSET_MENUITEM_CONTEXT, OFFSET_MENUITEM_IMAGEIDENTIFIER, OFFSET_MENUITEM_SUBMENU, OFFSET_MENUITEM_TARGET, OFFSET_MENUITEM_TITLE, OFFSET_MENUITEM_URL, ReadAndAssociateImages(), ReadSubMenuEntries(), and SEPARATOR_URL.
Referenced by ReadAddonMenuSet(), ReadOfficeHelpSet(), and ReadSubMenuEntries().
|
private |
Definition at line 929 of file addonsoptions.cxx.
References framework::MergeMenuInstruction::aMergeCommand, framework::MergeMenuInstruction::aMergeCommandParameter, framework::MergeMenuInstruction::aMergeContext, framework::MergeMenuInstruction::aMergeFallback, framework::MergeMenuInstruction::aMergeMenu, framework::MergeMenuInstruction::aMergePoint, i, m_aPathDelimiter, m_aPropMergeMenuNames, nCount, OFFSET_MERGEMENU_MERGECOMMAND, OFFSET_MERGEMENU_MERGECOMMANDPARAMETER, OFFSET_MERGEMENU_MERGECONTEXT, OFFSET_MERGEMENU_MERGEFALLBACK, OFFSET_MERGEMENU_MERGEPOINT, ReadMergeMenuData(), and u.
Referenced by ReadConfigurationData().
|
private |
Definition at line 987 of file addonsoptions.cxx.
References m_aPathDelimiter, m_aPropMergeMenuNames, OFFSET_MERGEMENU_MENUITEMS, and ReadSubMenuEntries().
Referenced by ReadMenuMergeInstructions().
|
private |
Definition at line 1138 of file addonsoptions.cxx.
References m_aPropMergeNotebookBarNames, OFFSET_MERGENOTEBOOKBAR_NOTEBOOKBARITEMS, and ReadNotebookBarItemSet().
Referenced by ReadNotebookBarMergeInstructions().
|
private |
Definition at line 1205 of file addonsoptions.cxx.
References INDEX_ALIGN, INDEX_AUTOSIZE, INDEX_CONTEXT, INDEX_MANDATORY, INDEX_OWNERDRAW, INDEX_TITLE, INDEX_URL, INDEX_WIDTH, m_aPathDelimiter, m_aPropMergeStatusbarNames, m_aPropNames, n, nCount, OFFSET_MERGESTATUSBAR_STATUSBARITEMS, OFFSET_STATUSBARITEM_ALIGN, OFFSET_STATUSBARITEM_AUTOSIZE, OFFSET_STATUSBARITEM_CONTEXT, OFFSET_STATUSBARITEM_MANDATORY, OFFSET_STATUSBARITEM_OWNERDRAW, OFFSET_STATUSBARITEM_TITLE, OFFSET_STATUSBARITEM_URL, OFFSET_STATUSBARITEM_WIDTH, PROPERTYCOUNT_STATUSBARITEM, and ReadStatusBarItem().
Referenced by ReadStatusbarMergeInstructions().
|
private |
Definition at line 1064 of file addonsoptions.cxx.
References m_aPropMergeToolbarNames, OFFSET_MERGETOOLBAR_TOOLBARITEMS, and ReadToolBarItemSet().
Referenced by ReadToolbarMergeInstructions().
|
private |
Definition at line 1458 of file addonsoptions.cxx.
References aURL, GetPropertyNamesNotebookBarItem(), m_aPathDelimiter, nValue, OFFSET_NOTEBOOKBARITEM_CONTEXT, OFFSET_NOTEBOOKBARITEM_CONTROLTYPE, OFFSET_NOTEBOOKBARITEM_IMAGEIDENTIFIER, OFFSET_NOTEBOOKBARITEM_STYLE, OFFSET_NOTEBOOKBARITEM_TARGET, OFFSET_NOTEBOOKBARITEM_TITLE, OFFSET_NOTEBOOKBARITEM_URL, OFFSET_NOTEBOOKBARITEM_WIDTH, ReadAndAssociateImages(), and SEPARATOR_URL.
Referenced by ReadNotebookBarItemSet().
|
private |
Definition at line 839 of file addonsoptions.cxx.
References INDEX_CONTEXT, INDEX_CONTROLTYPE, INDEX_IMAGEIDENTIFIER, INDEX_STYLE, INDEX_TARGET, INDEX_TITLE, INDEX_URL, INDEX_WIDTH, m_aPathDelimiter, m_aPropNames, o3tl::make_unsigned(), n, nCount, OFFSET_NOTEBOOKBARITEM_CONTEXT, OFFSET_NOTEBOOKBARITEM_CONTROLTYPE, OFFSET_NOTEBOOKBARITEM_IMAGEIDENTIFIER, OFFSET_NOTEBOOKBARITEM_STYLE, OFFSET_NOTEBOOKBARITEM_TARGET, OFFSET_NOTEBOOKBARITEM_TITLE, OFFSET_NOTEBOOKBARITEM_URL, OFFSET_NOTEBOOKBARITEM_WIDTH, PROPERTYCOUNT_NOTEBOOKBARITEM, and ReadNotebookBarItem().
Referenced by ReadMergeNotebookBarData(), and ReadOfficeNotebookBarSet().
|
private |
Definition at line 1072 of file addonsoptions.cxx.
References framework::MergeNotebookBarInstruction::aMergeCommand, framework::MergeNotebookBarInstruction::aMergeCommandParameter, framework::MergeNotebookBarInstruction::aMergeContext, framework::MergeNotebookBarInstruction::aMergeFallback, framework::MergeNotebookBarInstruction::aMergeNotebookBar, framework::MergeNotebookBarInstruction::aMergeNotebookBarItems, framework::MergeNotebookBarInstruction::aMergePoint, i, m_aPathDelimiter, m_aPropMergeNotebookBarNames, nCount, OFFSET_MERGENOTEBOOKBAR_MERGECOMMAND, OFFSET_MERGENOTEBOOKBAR_MERGECOMMANDPARAMETER, OFFSET_MERGENOTEBOOKBAR_MERGECONTEXT, OFFSET_MERGENOTEBOOKBAR_MERGEFALLBACK, OFFSET_MERGENOTEBOOKBAR_MERGEPOINT, OFFSET_MERGENOTEBOOKBAR_NOTEBOOKBAR, ReadMergeNotebookBarData(), and u.
Referenced by ReadConfigurationData().
|
private |
Definition at line 681 of file addonsoptions.cxx.
References INDEX_CONTEXT, INDEX_IMAGEIDENTIFIER, INDEX_SUBMENU, INDEX_TARGET, INDEX_TITLE, INDEX_URL, m_aPathDelimiter, m_aPropNames, n, nCount, nIndex, OFFSET_MENUITEM_CONTEXT, OFFSET_MENUITEM_IMAGEIDENTIFIER, OFFSET_MENUITEM_SUBMENU, OFFSET_MENUITEM_TARGET, OFFSET_MENUITEM_TITLE, OFFSET_MENUITEM_URL, PROPERTYCOUNT_MENUITEM, and ReadMenuItem().
Referenced by ReadConfigurationData().
|
private |
Definition at line 715 of file addonsoptions.cxx.
References AppendPopupMenu(), INDEX_CONTEXT, INDEX_SUBMENU, INDEX_TITLE, INDEX_URL, m_aPathDelimiter, m_aPropNames, n, nCount, nIndex, OFFSET_POPUPMENU_CONTEXT, OFFSET_POPUPMENU_SUBMENU, OFFSET_POPUPMENU_TITLE, OFFSET_POPUPMENU_URL, PROPERTYCOUNT_POPUPMENU, ReadPopupMenu(), and Value.
Referenced by ReadConfigurationData().
|
private |
Definition at line 819 of file addonsoptions.cxx.
References m_aEmptyAddonNotebookBar, m_aPathDelimiter, n, nCount, and ReadNotebookBarItemSet().
Referenced by ReadConfigurationData().
|
private |
Definition at line 767 of file addonsoptions.cxx.
References m_aEmptyAddonToolBar, m_aPathDelimiter, n, nCount, and ReadToolBarItemSet().
Referenced by ReadConfigurationData().
|
private |
Definition at line 1346 of file addonsoptions.cxx.
References GeneratePrefixURL(), GetPropertyNamesPopupMenu(), INDEX_SUBMENU, m_aPathDelimiter, m_aPropNames, OFFSET_POPUPMENU_CONTEXT, OFFSET_POPUPMENU_SUBMENU, OFFSET_POPUPMENU_TITLE, OFFSET_POPUPMENU_URL, and ReadSubMenuEntries().
Referenced by ReadOfficeMenuBarSet().
|
private |
Definition at line 1240 of file addonsoptions.cxx.
References aURL, GetPropertyNamesStatusbarItem(), m_aPathDelimiter, nValue, OFFSET_STATUSBARITEM_ALIGN, OFFSET_STATUSBARITEM_AUTOSIZE, OFFSET_STATUSBARITEM_CONTEXT, OFFSET_STATUSBARITEM_MANDATORY, OFFSET_STATUSBARITEM_OWNERDRAW, OFFSET_STATUSBARITEM_TITLE, OFFSET_STATUSBARITEM_URL, and OFFSET_STATUSBARITEM_WIDTH.
Referenced by ReadMergeStatusbarData().
|
private |
Definition at line 1148 of file addonsoptions.cxx.
References framework::MergeStatusbarInstruction::aMergeCommand, framework::MergeStatusbarInstruction::aMergeCommandParameter, framework::MergeStatusbarInstruction::aMergeContext, framework::MergeStatusbarInstruction::aMergePoint, framework::MergeStatusbarInstruction::aMergeStatusbarItems, i, m_aPathDelimiter, m_aPropMergeMenuNames, nCount, OFFSET_MERGESTATUSBAR_MERGECOMMAND, OFFSET_MERGESTATUSBAR_MERGECOMMANDPARAMETER, OFFSET_MERGESTATUSBAR_MERGECONTEXT, OFFSET_MERGESTATUSBAR_MERGEFALLBACK, OFFSET_MERGESTATUSBAR_MERGEPOINT, ReadMergeStatusbarData(), and u.
Referenced by ReadConfigurationData().
|
private |
Definition at line 1517 of file addonsoptions.cxx.
References n, nCount, nIndex, OFFSET_MENUITEM_CONTEXT, OFFSET_MENUITEM_IMAGEIDENTIFIER, OFFSET_MENUITEM_SUBMENU, OFFSET_MENUITEM_TARGET, OFFSET_MENUITEM_TITLE, OFFSET_MENUITEM_URL, PROPERTYCOUNT_MENUITEM, PROPERTYNAME_CONTEXT, PROPERTYNAME_IMAGEIDENTIFIER, PROPERTYNAME_SUBMENU, PROPERTYNAME_TARGET, PROPERTYNAME_TITLE, PROPERTYNAME_URL, and ReadMenuItem().
Referenced by ReadMenuItem(), ReadMergeMenuData(), and ReadPopupMenu().
|
private |
Definition at line 1401 of file addonsoptions.cxx.
References aURL, GetPropertyNamesToolBarItem(), m_aPathDelimiter, nValue, OFFSET_TOOLBARITEM_CONTEXT, OFFSET_TOOLBARITEM_CONTROLTYPE, OFFSET_TOOLBARITEM_IMAGEIDENTIFIER, OFFSET_TOOLBARITEM_TARGET, OFFSET_TOOLBARITEM_TITLE, OFFSET_TOOLBARITEM_URL, OFFSET_TOOLBARITEM_WIDTH, ReadAndAssociateImages(), and SEPARATOR_URL.
Referenced by ReadToolBarItemSet().
|
private |
Definition at line 785 of file addonsoptions.cxx.
References INDEX_CONTEXT, INDEX_CONTROLTYPE, INDEX_IMAGEIDENTIFIER, INDEX_TARGET, INDEX_TITLE, INDEX_URL, INDEX_WIDTH, m_aPathDelimiter, m_aPropNames, o3tl::make_unsigned(), n, nCount, OFFSET_TOOLBARITEM_CONTEXT, OFFSET_TOOLBARITEM_CONTROLTYPE, OFFSET_TOOLBARITEM_IMAGEIDENTIFIER, OFFSET_TOOLBARITEM_TARGET, OFFSET_TOOLBARITEM_TITLE, OFFSET_TOOLBARITEM_URL, OFFSET_TOOLBARITEM_WIDTH, PROPERTYCOUNT_TOOLBARITEM, and ReadToolBarItem().
Referenced by ReadMergeToolbarData(), and ReadOfficeToolBarSet().
|
private |
Definition at line 1001 of file addonsoptions.cxx.
References framework::MergeToolbarInstruction::aMergeCommand, framework::MergeToolbarInstruction::aMergeCommandParameter, framework::MergeToolbarInstruction::aMergeContext, framework::MergeToolbarInstruction::aMergeFallback, framework::MergeToolbarInstruction::aMergePoint, framework::MergeToolbarInstruction::aMergeToolbar, framework::MergeToolbarInstruction::aMergeToolbarItems, i, m_aPathDelimiter, m_aPropMergeToolbarNames, nCount, OFFSET_MERGETOOLBAR_MERGECOMMAND, OFFSET_MERGETOOLBAR_MERGECOMMANDPARAMETER, OFFSET_MERGETOOLBAR_MERGECONTEXT, OFFSET_MERGETOOLBAR_MERGEFALLBACK, OFFSET_MERGETOOLBAR_MERGEPOINT, OFFSET_MERGETOOLBAR_TOOLBAR, ReadMergeToolbarData(), and u.
Referenced by ReadConfigurationData().
|
private |
Definition at line 1550 of file addonsoptions.cxx.
References aURL, comphelper::getExpandedUri(), and comphelper::getProcessComponentContext().
Referenced by ReadAndAssociateImages(), and ReadImageData().
|
private |
Definition at line 346 of file addonsoptions.cxx.
Referenced by GetAddonsHelpMenu(), and ReadConfigurationData().
|
private |
Definition at line 341 of file addonsoptions.cxx.
Referenced by GetAddonsMenuBarPart(), and ReadConfigurationData().
|
private |
Definition at line 340 of file addonsoptions.cxx.
Referenced by GetAddonsMenu(), HasAddonsMenu(), and ReadConfigurationData().
|
private |
Definition at line 350 of file addonsoptions.cxx.
Referenced by GetMergeMenuInstructions(), and ReadConfigurationData().
|
private |
Definition at line 352 of file addonsoptions.cxx.
Referenced by GetMergeNotebookBarInstructions(), and ReadConfigurationData().
|
private |
Definition at line 343 of file addonsoptions.cxx.
Referenced by GetAddonsNotebookBarCount(), GetAddonsNotebookBarPart(), and ReadConfigurationData().
|
private |
Definition at line 345 of file addonsoptions.cxx.
Referenced by GetAddonsNotebookBarResourceName(), and ReadConfigurationData().
|
private |
Definition at line 353 of file addonsoptions.cxx.
Referenced by GetMergeStatusbarInstructions(), and ReadConfigurationData().
|
private |
Definition at line 351 of file addonsoptions.cxx.
Referenced by GetMergeToolbarInstructions(), and ReadConfigurationData().
|
private |
Definition at line 342 of file addonsoptions.cxx.
Referenced by GetAddonsToolBarCount(), GetAddonsToolBarPart(), and ReadConfigurationData().
|
private |
Definition at line 344 of file addonsoptions.cxx.
Referenced by GetAddonsToolbarResourceName(), and ReadConfigurationData().
|
private |
Definition at line 349 of file addonsoptions.cxx.
Referenced by GetAddonsNotebookBarPart(), and ReadOfficeNotebookBarSet().
|
private |
Definition at line 348 of file addonsoptions.cxx.
Referenced by GetAddonsToolBarPart(), and ReadOfficeToolBarSet().
|
private |
Definition at line 347 of file addonsoptions.cxx.
Referenced by GetImageFromURL(), HasAssociatedImages(), ReadAndAssociateImages(), and ReadConfigurationData().
|
private |
Definition at line 338 of file addonsoptions.cxx.
Referenced by ReadAddonMenuSet(), ReadImages(), ReadMenuItem(), ReadMenuMergeInstructions(), ReadMergeMenuData(), ReadMergeStatusbarData(), ReadNotebookBarItem(), ReadNotebookBarItemSet(), ReadNotebookBarMergeInstructions(), ReadOfficeHelpSet(), ReadOfficeMenuBarSet(), ReadOfficeNotebookBarSet(), ReadOfficeToolBarSet(), ReadPopupMenu(), ReadStatusBarItem(), ReadStatusbarMergeInstructions(), ReadToolBarItem(), ReadToolBarItemSet(), and ReadToolbarMergeInstructions().
|
private |
Definition at line 333 of file addonsoptions.cxx.
Referenced by AddonsOptions_Impl(), and GetPropertyNamesImages().
|
private |
Definition at line 334 of file addonsoptions.cxx.
Referenced by AddonsOptions_Impl(), ReadMenuMergeInstructions(), ReadMergeMenuData(), and ReadStatusbarMergeInstructions().
|
private |
Definition at line 336 of file addonsoptions.cxx.
Referenced by AddonsOptions_Impl(), ReadMergeNotebookBarData(), and ReadNotebookBarMergeInstructions().
|
private |
Definition at line 337 of file addonsoptions.cxx.
Referenced by AddonsOptions_Impl(), and ReadMergeStatusbarData().
|
private |
Definition at line 335 of file addonsoptions.cxx.
Referenced by AddonsOptions_Impl(), ReadMergeToolbarData(), and ReadToolbarMergeInstructions().
|
private |
Definition at line 332 of file addonsoptions.cxx.
Referenced by AddonsOptions_Impl(), GetPropertyNamesMenuItem(), GetPropertyNamesNotebookBarItem(), GetPropertyNamesPopupMenu(), GetPropertyNamesStatusbarItem(), GetPropertyNamesToolBarItem(), ReadAddonMenuSet(), ReadImages(), ReadMenuItem(), ReadMergeStatusbarData(), ReadNotebookBarItemSet(), ReadOfficeHelpSet(), ReadOfficeMenuBarSet(), ReadPopupMenu(), and ReadToolBarItemSet().
|
private |
Definition at line 339 of file addonsoptions.cxx.
Referenced by GeneratePrefixURL().
|
private |
Definition at line 331 of file addonsoptions.cxx.
Referenced by GeneratePrefixURL().