LibreOffice Module sd (master) 1
Public Member Functions | Private Attributes | List of all members
sd::PaneHider Class Reference

Hide the windows of the side panes and restore the original visibility later. More...

#include <PaneHider.hxx>

Public Member Functions

 PaneHider (const ViewShell &rViewShell, SlideshowImpl *pSlideShow)
 The constructor hides all side panes that belong to the ViewShellBase of the given view shell. More...
 
 ~PaneHider ()
 Restore the original visibility of the side panes. More...
 

Private Attributes

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 restored. More...
 
css::uno::Reference< css::drawing::framework::XConfiguration > mxConfiguration
 

Detailed Description

Hide the windows of the side panes and restore the original visibility later.

Used by the in-window slide show in order to use the whole frame window for the show.

Definition at line 42 of file PaneHider.hxx.

Constructor & Destructor Documentation

◆ PaneHider()

sd::PaneHider::PaneHider ( const ViewShell rViewShell,
SlideshowImpl pSlideShow 
)

◆ ~PaneHider()

sd::PaneHider::~PaneHider ( )

Restore the original visibility of the side panes.

Definition at line 81 of file PaneHider.cxx.

References mxConfiguration, and mxConfigurationController.

Member Data Documentation

◆ mxConfiguration

css::uno::Reference<css::drawing::framework::XConfiguration> sd::PaneHider::mxConfiguration
private

Definition at line 61 of file PaneHider.hxx.

Referenced by PaneHider(), and ~PaneHider().

◆ mxConfigurationController

css::uno::Reference<css::drawing::framework::XConfigurationController> sd::PaneHider::mxConfigurationController
private

Remember whether the visibility states of the windows of the panes has been modified and have to be restored.

Definition at line 60 of file PaneHider.hxx.

Referenced by PaneHider(), and ~PaneHider().


The documentation for this class was generated from the following files: