40 ::osl::MutexGuard aGuard( ::osl::Mutex::getGlobalMutex() );
43 return pOldSetToolBoxControllerCreator;
50 ::osl::MutexGuard aGuard( ::osl::Mutex::getGlobalMutex() );
55 return (*pFactory)( rFrame, pToolbox, nID, aCommandURL );
62 ::osl::MutexGuard aGuard( ::osl::Mutex::getGlobalMutex() );
65 return pOldSetStatusBarControllerCreator;
72 ::osl::MutexGuard aGuard( ::osl::Mutex::getGlobalMutex() );
77 return (*pFactory)( rFrame, pStatusBar, nID, aCommandURL );
84 ::osl::MutexGuard aGuard( ::osl::Mutex::getGlobalMutex() );
95 ::osl::MutexGuard aGuard( ::osl::Mutex::getGlobalMutex() );
100 (*pCallback)( rFrame );
105 ::osl::MutexGuard aGuard( ::osl::Mutex::getGlobalMutex() );
112void CreateDockingWindow(
const css::uno::Reference< css::frame::XFrame >& rFrame, std::u16string_view rResourceURL )
116 ::osl::MutexGuard aGuard( ::osl::Mutex::getGlobalMutex() );
121 (*pFactory)( rFrame, rResourceURL );
126 ::osl::MutexGuard aGuard( ::osl::Mutex::getGlobalMutex() );
137 ::osl::MutexGuard aGuard( ::osl::Mutex::getGlobalMutex() );
142 return (*pCall)( rFrame, rResourceURL );
149 css::uno::Reference<css::uno::XComponentContext>
const & xComponentContext,
150 uno::Reference<uno::XInterface>
const& xEventFocus,
151 std::function<
bool (uno::Reference<ui::XContextChangeEventListener>
const&)>
const& rPredicate)
bool IsDockingWindowVisible(const css::uno::Reference< css::frame::XFrame > &rFrame, std::u16string_view rResourceURL)
pfunc_setStatusBarControllerCreator SetStatusBarControllerCreator(pfunc_setStatusBarControllerCreator pSetStatusBarControllerCreator)
void CreateDockingWindow(const css::uno::Reference< css::frame::XFrame > &rFrame, std::u16string_view rResourceURL)
void RefreshToolbars(css::uno::Reference< css::frame::XFrame > const &rFrame)
uno::Reference< ui::XContextChangeEventListener > GetFirstListenerWith_Impl(css::uno::Reference< css::uno::XComponentContext > const &xComponentContext, uno::Reference< uno::XInterface > const &xEventFocus, std::function< bool(uno::Reference< ui::XContextChangeEventListener > const &)> const &rPredicate)
pfunc_createDockingWindow SetDockingWindowCreator(pfunc_createDockingWindow pNewCreateDockingWindow)
rtl::Reference< svt::ToolboxController > CreateToolBoxController(const Reference< XFrame > &rFrame, ToolBox *pToolbox, ToolBoxItemId nID, const OUString &aCommandURL)
uno::Reference< ui::XContextChangeEventListener > GetFirstListenerWith(css::uno::Reference< css::uno::XComponentContext > const &xComponentContext, uno::Reference< uno::XInterface > const &xEventFocus, std::function< bool(uno::Reference< ui::XContextChangeEventListener > const &)> const &rPredicate)
pfunc_setToolBoxControllerCreator SetToolBoxControllerCreator(pfunc_setToolBoxControllerCreator pSetToolBoxControllerCreator)
pfunc_isDockingWindowVisible SetIsDockingWindowVisible(pfunc_isDockingWindowVisible pNewIsDockingWindowVisible)
pfunc_getRefreshToolbars SetRefreshToolbars(pfunc_getRefreshToolbars pNewRefreshToolbarsFunc)
rtl::Reference< svt::StatusbarController > CreateStatusBarController(const Reference< XFrame > &rFrame, StatusBar *pStatusBar, unsigned short nID, const OUString &aCommandURL)
static pfunc_setToolBoxControllerCreator pToolBoxControllerCreator
static pfunc_isDockingWindowVisible pIsDockingWindowVisible
static pfunc_getRefreshToolbars pRefreshToolbars
static pfunc_createDockingWindow pCreateDockingWindow
static pfunc_setStatusBarControllerCreator pStatusBarControllerCreator
void(* pfunc_createDockingWindow)(const css::uno::Reference< css::frame::XFrame > &rFrame, std::u16string_view rResourceURL)
bool(* pfunc_isDockingWindowVisible)(const css::uno::Reference< css::frame::XFrame > &rFrame, std::u16string_view rResourceURL)
void(* pfunc_getRefreshToolbars)(css::uno::Reference< css::frame::XFrame > const &rFrame)
rtl::Reference< svt::ToolboxController >(* pfunc_setToolBoxControllerCreator)(const css::uno::Reference< css::frame::XFrame > &rFrame, ToolBox *pToolbox, ToolBoxItemId nID, const OUString &aCommandURL)
rtl::Reference< svt::StatusbarController >(* pfunc_setStatusBarControllerCreator)(const css::uno::Reference< css::frame::XFrame > &rFrame, StatusBar *pStatusBar, unsigned short nID, const OUString &aCommandURL)