LibreOffice
LibreOffice 6.4 SDK API Reference
|
Go to the documentation of this file.
19 #ifndef __com_sun_star_presentation_XSlideShowController_idl__
20 #define __com_sun_star_presentation_XSlideShowController_idl__
28 module
com { module sun { module star { module presentation {
boolean isFullScreen()
Returns TRUE if the slide show was started in full-screen mode.
boolean MouseVisible
If this attribute is TRUE, the mouse is visible during the slide show.
Definition: XSlideShowController.idl:228
boolean isEndless()
returns TRUE if the slide show was started to run endlessly.
sequence< ColorComponent > Color
Shorthand for the device-dependent color components, and easier to read.
Definition: Color.idl:28
void removeSlideShowListener([in] XSlideShowListener Listener)
removes a listener.
XSlideShow getSlideShow()
returns the actual XSlideShow instance that runs the slide show.
boolean isActive()
determines if the slide show is active.
void gotoSlideIndex([in] long Index)
jumps to the slide at the given index.
void gotoPreviousEffect()
undo the last effects that were triggered by a generic trigger.
boolean AlwaysOnTop
If this attribute is set to TRUE, the window of the slide show is always on top of all other windows.
Definition: XSlideShowController.idl:222
long PenColor
This attribute changes the color of the pen.
Definition: XSlideShowController.idl:239
void activate()
activates the user interface of this slide show.
void gotoNextSlide()
goto and display next slide.
boolean isRunning()
returns true if the slide show is still running.
com::sun::star::drawing::XDrawPage getCurrentSlide()
returns slide that is currently displayed
void gotoBookmark([in] string Bookmark)
goto the given textual bookmark
::com::sun::star::drawing::XDrawPage getSlideByIndex([in] long Index)
gives access to the slides that will be shown in this slide show.
void blankScreen([in] long Color)
pauses the slide show and blanks the screen in the given color.
boolean isPaused()
returns TRUE if the slide show is currently paused.
void pause()
pauses the slide show.
Slide show interface to perform slide show presentations.
Definition: XSlideShow.idl:49
void addSlideShowListener([in] XSlideShowListener Listener)
adds a listener that receives events while the slide show is running.
long getCurrentSlideIndex()
returns the index of the current slide.
Listener interface to receive global slide show events.
Definition: XSlideShowListener.idl:33
double PenWidth
This attribute changes the width of the pen.
Definition: XSlideShowController.idl:245
void gotoLastSlide()
goto and display last slide.
void deactivate()
can be called to deactivate the user interface of this slide show.
Definition: Ambiguous.idl:22
void gotoSlide([in] com::sun::star::drawing::XDrawPage Page)
jumps to the given slide.
void gotoNextEffect()
start next effects that wait on a generic trigger.
void stopSound()
stop all currently played sounds
void gotoFirstSlide()
goto and display first slide
void gotoPreviousSlide()
goto and display previous slide.
interface to control a running slide show.
Definition: XSlideShowController.idl:37
identifies an XShapes as a DrawPage.
Definition: XDrawPage.idl:32
This exception is thrown to indicate that a method has passed an illegal or inappropriate argument.
Definition: IllegalArgumentException.idl:31
void resume()
resumes a paused slide show.
long getNextSlideIndex()
the index for the slide that is displayed next.
This exception is thrown to indicate that a container has been accessed with an illegal index.
Definition: IndexOutOfBoundsException.idl:35
boolean UsePen
If this is TRUE, a pen is shown during presentation.
Definition: XSlideShowController.idl:235