LibreOffice
LibreOffice 24.2 SDK API Reference
Exported Interfaces | Public Attributes | List of all members
Presentation Service Referencepublished

This service is a presentation that is available from a PresentationDocument via the XPresentationSupplier interface. More...

import"Presentation.idl";

Inheritance diagram for Presentation:
XPresentation XPropertySet XInterface XInterface Presentation2

Exported Interfaces

interface com::sun::star::presentation::XPresentation
 lets you start and stop a presentation. More...
 
interface com::sun::star::beans::XPropertySet
 This is the standard interface for access to the properties from this service. More...
 

Public Attributes

boolean AllowAnimations
 enables/disables the shape animations. More...
 
string CustomShow
 If this string is not empty, it contains the name of a customized show that is used for the presentation. More...
 
string FirstPage
 If this string is not empty, it contains the name of the page where the presentation is started. More...
 
boolean IsAlwaysOnTop
 If this property is set to TRUE, the window of the presentation is always on top of all other windows. More...
 
boolean IsAutomatic
 If this property is TRUE, all pages are changed automatically. More...
 
boolean IsEndless
 If this property is set to TRUE, the presentation is repeated endlessly. More...
 
boolean IsFullScreen
 If this property is set to TRUE, the presentation runs in full-screen mode. More...
 
boolean IsLivePresentation
 With this property, you can set the presentation to live mode. More...
 
boolean IsMouseVisible
 If this property is TRUE, the mouse is visible during the presentation. More...
 
long Pause
 is the duration of the black screen after the presentation has finished. More...
 
boolean StartWithNavigator
 If this is set to TRUE, the Navigator is opened at the start of the presentation. More...
 
boolean UsePen
 If this is TRUE, a pen is shown during presentation. More...
 

Additional Inherited Members

- Public Member Functions inherited from XPresentation
void start ()
 The presentation is shown in full-screen and started from the beginning. More...
 
void end ()
 The presentation is stopped and the full-screen mode will end. More...
 
void rehearseTimings ()
 Starts the presentation from the beginning and shows the actual running time to the user. More...
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object. More...
 
void acquire ()
 increases the reference counter by one. More...
 
void release ()
 decreases the reference counter by one. More...
 
- Public Member Functions inherited from XPropertySet
com::sun::star::beans::XPropertySetInfo getPropertySetInfo ()
 
void setPropertyValue ([in] string aPropertyName, [in] any aValue) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::beans::PropertyVetoException, com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::WrappedTargetException )
 sets the value of the property with the specified name. More...
 
any getPropertyValue ([in] string PropertyName) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException )
 
void addPropertyChangeListener ([in] string aPropertyName, [in] com::sun::star::beans::XPropertyChangeListener xListener) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException )
 adds an XPropertyChangeListener to the specified property. More...
 
void removePropertyChangeListener ([in] string aPropertyName, [in] com::sun::star::beans::XPropertyChangeListener aListener) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException )
 removes an XPropertyChangeListener from the listener list. More...
 
void addVetoableChangeListener ([in] string PropertyName, [in] com::sun::star::beans::XVetoableChangeListener aListener) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException )
 adds an XVetoableChangeListener to the specified property with the name PropertyName. More...
 
void removeVetoableChangeListener ([in] string PropertyName, [in] com::sun::star::beans::XVetoableChangeListener aListener) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException )
 removes an XVetoableChangeListener from the listener list. More...
 

Detailed Description

This service is a presentation that is available from a PresentationDocument via the XPresentationSupplier interface.

Exported Interfaces

◆ com::sun::star::beans::XPropertySet

This is the standard interface for access to the properties from this service.

◆ com::sun::star::presentation::XPresentation

lets you start and stop a presentation.

It also gives you access to the more advanced features, like rehearse timing and the live modes.

Member Data Documentation

◆ AllowAnimations

boolean AllowAnimations
property

enables/disables the shape animations.

◆ CustomShow

string CustomShow
property

If this string is not empty, it contains the name of a customized show that is used for the presentation.

◆ FirstPage

string FirstPage
property

If this string is not empty, it contains the name of the page where the presentation is started.

◆ IsAlwaysOnTop

boolean IsAlwaysOnTop
property

If this property is set to TRUE, the window of the presentation is always on top of all other windows.

◆ IsAutomatic

boolean IsAutomatic
property

If this property is TRUE, all pages are changed automatically.

This overrides the properties of the pages.

◆ IsEndless

boolean IsEndless
property

If this property is set to TRUE, the presentation is repeated endlessly.

◆ IsFullScreen

boolean IsFullScreen
property

If this property is set to TRUE, the presentation runs in full-screen mode.

◆ IsLivePresentation

boolean IsLivePresentation
property

With this property, you can set the presentation to live mode.

Implementations that have no live mode capability may ignore this property and always return false.

◆ IsMouseVisible

boolean IsMouseVisible
property

If this property is TRUE, the mouse is visible during the presentation.

◆ Pause

long Pause
property

is the duration of the black screen after the presentation has finished.

If this is set to 0, no black screen is shown.

◆ StartWithNavigator

boolean StartWithNavigator
property

If this is set to TRUE, the Navigator is opened at the start of the presentation.

◆ UsePen

boolean UsePen
property

If this is TRUE, a pen is shown during presentation.

You can draw on the presentation with this pen.


The documentation for this service was generated from the following file: