52 virtual void Resize()
override;
62 virtual void Activate(
bool bIsMDIActivate)
override;
Base class of the stacked shells that provide graphical views to Draw and Impress documents and editi...
This view shell is responsible for showing the presentation of an Impress document.
PresentationViewShell(ViewShellBase &rViewShellBase, vcl::Window *pParentWindow, FrameView *pFrameView)
virtual void Paint(const ::tools::Rectangle &rRect, ::sd::Window *pWin) override
The event is forwarded to the Viewshell and the current function by the window pWin.
virtual void Resize() override
Notify the view shell that its parent window has been resized.
ImplSVEvent * mnAbortSlideShowEvent
::tools::Rectangle maOldVisArea
virtual VclPtr< SvxRuler > CreateHRuler(::sd::Window *pWin) override
Generate horizontal ruler.
virtual VclPtr< SvxRuler > CreateVRuler(::sd::Window *pWin) override
Generate vertical ruler.
void FinishInitialization(FrameView *pFrameView)
This method is used by a simple class that passes some arguments from the creator of the new view she...
virtual void Activate(bool bIsMDIActivate) override
set focus to working window
DECL_LINK(AbortSlideShowHdl, void *, void)
virtual ~PresentationViewShell() override
static void InitInterface_Impl()
SfxInterface initializer.
SfxViewShell descendant that the stacked Draw/Impress shells are based on.
An SdWindow contains the actual working area of ViewShell.
#define SD_IF_SDPRESVIEWSHELL
#define SFX_DECL_INTERFACE(nId)