27#include <com/sun/star/drawing/framework/XControllerManager.hpp>
28#include <com/sun/star/drawing/framework/XConfigurationController.hpp>
29#include <com/sun/star/drawing/framework/XConfiguration.hpp>
30#include <com/sun/star/frame/XController.hpp>
31#include <com/sun/star/lang/DisposedException.hpp>
37using ::sd::framework::FrameworkHelper;
38using ::com::sun::star::lang::DisposedException;
51 Reference<XControllerManager> xControllerManager(
61 const Sequence<Reference<XResourceId>> aResources(
mxConfiguration->getResources(
63 AnchorBindingMode_DIRECT));
64 for (
const Reference<XResourceId>& xPaneId : aResources)
66 if (xPaneId->getResourceURL() != FrameworkHelper::msCenterPaneURL)
89 catch (DisposedException&)
css::uno::Reference< css::frame::XController > GetController() const
css::uno::Reference< css::drawing::framework::XConfiguration > mxConfiguration
PaneHider(const ViewShell &rViewShell, SlideshowImpl *pSlideShow)
The constructor hides all side panes that belong to the ViewShellBase of the given view shell.
~PaneHider()
Restore the original visibility of the side panes.
css::uno::Reference< css::drawing::framework::XConfigurationController > mxConfigurationController
Remember whether the visibility states of the windows of the panes has been modified and have to be r...
virtual sal_Bool SAL_CALL isFullScreen() override
Base class of the stacked shell hierarchy.
SD_DLLPUBLIC ViewShellBase & GetViewShellBase() const
static constexpr OUStringLiteral msPaneURLPrefix
#define DBG_UNHANDLED_EXCEPTION(...)