diff options
Diffstat (limited to 'framework/source/uielement/toolbarsmenucontroller.cxx')
-rw-r--r-- | framework/source/uielement/toolbarsmenucontroller.cxx | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/framework/source/uielement/toolbarsmenucontroller.cxx b/framework/source/uielement/toolbarsmenucontroller.cxx index f9f79ee19f76..3caf634f32c4 100644 --- a/framework/source/uielement/toolbarsmenucontroller.cxx +++ b/framework/source/uielement/toolbarsmenucontroller.cxx @@ -77,6 +77,8 @@ namespace framework typedef std::unordered_map< OUString, OUString > ToolbarHashMap; +namespace { + struct ToolBarEntry { OUString aUIName; @@ -86,6 +88,8 @@ struct ToolBarEntry const CollatorWrapper* pCollatorWrapper; }; +} + static bool CompareToolBarEntry( const ToolBarEntry& aOne, const ToolBarEntry& aTwo ) { sal_Int32 nComp = aOne.pCollatorWrapper->compareString( aOne.aUIName, aTwo.aUIName ); @@ -109,12 +113,16 @@ static Reference< XLayoutManager > getLayoutManagerFromFrame( const Reference< X return xLayoutManager; } +namespace { + struct ToolBarInfo { OUString aToolBarResName; OUString aToolBarUIName; }; +} + DEFINE_XSERVICEINFO_MULTISERVICE_2 ( ToolbarsMenuController , OWeakObject , SERVICENAME_POPUPMENUCONTROLLER , |