LibreOffice Module sd (master) 1
Classes | Namespaces | Macros | Typedefs | Functions | Variables
slideshowimpl.cxx File Reference
#include <sal/config.h>
#include <algorithm>
#include <config_features.h>
#include <com/sun/star/frame/theAutoRecovery.hpp>
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <com/sun/star/document/XEventsSupplier.hpp>
#include <com/sun/star/drawing/XMasterPageTarget.hpp>
#include <com/sun/star/beans/PropertyValue.hpp>
#include <com/sun/star/beans/XPropertySetInfo.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/awt/SystemPointer.hpp>
#include <com/sun/star/util/URLTransformer.hpp>
#include <com/sun/star/util/XURLTransformer.hpp>
#include <com/sun/star/frame/XDispatch.hpp>
#include <com/sun/star/frame/XLayoutManager.hpp>
#include <com/sun/star/presentation/SlideShow.hpp>
#include <com/sun/star/media/XPlayer.hpp>
#include <officecfg/Office/Recovery.hxx>
#include <svl/stritem.hxx>
#include <svl/urihelper.hxx>
#include <basic/sbstar.hxx>
#include <toolkit/helper/vclunohelper.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <sfx2/infobar.hxx>
#include <sfx2/dispatch.hxx>
#include <sfx2/docfile.hxx>
#include <sfx2/app.hxx>
#include <sfx2/viewfrm.hxx>
#include <svx/svdoole2.hxx>
#include <svx/f3dchild.hxx>
#include <svx/imapdlg.hxx>
#include <svx/fontwork.hxx>
#include <svx/SvxColorChildWindow.hxx>
#include <svx/bmpmask.hxx>
#include <svx/srchdlg.hxx>
#include <svx/hyperdlg.hxx>
#include <svx/svxids.hrc>
#include <AnimationChildWindow.hxx>
#include <notifydocumentevent.hxx>
#include "slideshowimpl.hxx"
#include "slideshowviewimpl.hxx"
#include "PaneHider.hxx"
#include <bitmaps.hlst>
#include <strings.hrc>
#include <sdresid.hxx>
#include <utility>
#include <vcl/canvastools.hxx>
#include <vcl/commandevent.hxx>
#include <vcl/weldutils.hxx>
#include <vcl/settings.hxx>
#include <vcl/svapp.hxx>
#include <vcl/help.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/propertyvalue.hxx>
#include <rtl/ref.hxx>
#include <o3tl/safeint.hxx>
#include <o3tl/string_view.hxx>
#include <avmedia/mediawindow.hxx>
#include <svtools/colrdlg.hxx>
#include <DrawDocShell.hxx>
#include <ViewShellBase.hxx>
#include <PresentationViewShell.hxx>
#include <RemoteServer.hxx>
#include <customshowlist.hxx>
#include <unopage.hxx>
#include <sdpage.hxx>
#include <sdmod.hxx>
#include <app.hrc>
#include <cusshow.hxx>
#include <optsitem.hxx>
Include dependency graph for slideshowimpl.cxx:

Go to the source code of this file.

Classes

class  sd::AnimationSlideController
 

Namespaces

namespace  sd
 

Macros

#define CM_SLIDES   21
 

Typedefs

typedef sal_uInt16(* sd::FncGetChildWindowId) ()
 

Functions

constexpr OUStringLiteral sd::gsOnClick (u"OnClick")
 
constexpr OUStringLiteral sd::gsBookmark (u"Bookmark")
 
constexpr OUStringLiteral sd::gsVerb (u"Verb")
 
 sd::IMPL_LINK_NOARG (SlideshowImpl, endPresentationHdl, void *, void)
 
 sd::IMPL_LINK_NOARG (SlideshowImpl, ReadyForNextInputHdl, Timer *, void)
 this timer is called 20ms after a new slide was displayed. More...
 
 sd::IMPL_LINK_NOARG (SlideshowImpl, updateHdl, Timer *, void)
 if I catch someone someday who calls this method by hand and not by using the timer, I will personally punish this person seriously, even if this person is me. More...
 
 sd::IMPL_LINK (SlideshowImpl, EventListenerHdl, VclSimpleEvent &, rSimpleEvent, void)
 
 sd::IMPL_LINK_NOARG (SlideshowImpl, ContextMenuHdl, void *, void)
 
 sd::IMPL_LINK_NOARG (SlideshowImpl, deactivateHdl, Timer *, void)
 

Variables

sal_uInt16 const sd::pAllowed []
 Slots, which will be disabled in the slide show and are managed by Sfx. More...
 
const FncGetChildWindowId sd::aShowChildren []
 

Macro Definition Documentation

◆ CM_SLIDES

#define CM_SLIDES   21

Definition at line 98 of file slideshowimpl.cxx.