summaryrefslogtreecommitdiffstats
path: root/framework/inc/services/layoutmanager.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'framework/inc/services/layoutmanager.hxx')
-rw-r--r--framework/inc/services/layoutmanager.hxx10
1 files changed, 6 insertions, 4 deletions
diff --git a/framework/inc/services/layoutmanager.hxx b/framework/inc/services/layoutmanager.hxx
index 189be410bfc9..f2f32a53a12f 100644
--- a/framework/inc/services/layoutmanager.hxx
+++ b/framework/inc/services/layoutmanager.hxx
@@ -42,9 +42,11 @@
#include <vcl/timer.hxx>
class MenuBar;
+
namespace framework
{
-
+ class MenuBarWrapper;
+ class ProgressBarWrapper;
class ToolbarLayoutManager;
class GlobalSettings;
namespace detail
@@ -175,7 +177,7 @@ namespace framework
// query
- css::uno::Reference< css::ui::XUIElement > implts_findElement( const OUString& aName );
+ css::uno::Reference< css::ui::XUIElement > implts_findElement( std::u16string_view aName );
bool implts_readWindowStateData( const OUString& rName, UIElement& rElementData );
void implts_writeWindowStateData( const OUString& rName, const UIElement& rElementData );
@@ -250,10 +252,10 @@ namespace framework
css::awt::Rectangle m_aDockingArea;
css::uno::Reference< css::ui::XDockingAreaAcceptor > m_xDockingAreaAcceptor;
rtl::Reference< MenuBarManager > m_xInplaceMenuBar;
- css::uno::Reference< css::ui::XUIElement > m_xMenuBar;
+ rtl::Reference< MenuBarWrapper > m_xMenuBar;
UIElement m_aStatusBarElement;
UIElement m_aProgressBarElement;
- css::uno::Reference< css::ui::XUIElement > m_xProgressBarBackup;
+ rtl::Reference< ProgressBarWrapper > m_xProgressBarBackup;
css::uno::Reference< css::frame::XModuleManager2 > m_xModuleManager;
css::uno::Reference< css::ui::XUIElementFactoryManager > m_xUIElementFactoryManager;
css::uno::Reference< css::container::XNameAccess > m_xPersistentWindowState;