summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/presentation
diff options
context:
space:
mode:
authorthb <thb@openoffice.org>2009-06-29 15:15:41 +0200
committerthb <thb@openoffice.org>2009-06-29 15:15:41 +0200
commit3faab003ceeebd990b543252c015defe66e74679 (patch)
tree8111e004f4349044f94f2dc56c13f80c2ee12818 /offapi/com/sun/star/presentation
parent15cc1011a1deb9c54833af62c6bc04499293b457 (diff)
#103174# Code from the ecntablet and eraser CWS; optionally improves user paint interactions in slideshow
Diffstat (limited to 'offapi/com/sun/star/presentation')
-rw-r--r--offapi/com/sun/star/presentation/XSlideShow.idl15
1 files changed, 15 insertions, 0 deletions
diff --git a/offapi/com/sun/star/presentation/XSlideShow.idl b/offapi/com/sun/star/presentation/XSlideShow.idl
index 3d7f928249c9..0d6065f1b0ed 100644
--- a/offapi/com/sun/star/presentation/XSlideShow.idl
+++ b/offapi/com/sun/star/presentation/XSlideShow.idl
@@ -46,9 +46,15 @@
#ifndef __com_sun_star_animations_XAnimationNode_idl__
#include <com/sun/star/animations/XAnimationNode.idl>
#endif
+#endif
+#ifndef __com_sun_star_lang_XMultiServiceFactory_idl__
+#include <com/sun/star/lang/XMultiServiceFactory.idl>
#ifndef __com_sun_star_drawing_XDrawPage_idl__
#include <com/sun/star/drawing/XDrawPage.idl>
#endif
+#ifndef __com_sun_star_drawing_XDrawPagesSupplier_idl__
+#include <com/sun/star/drawing/XDrawPagesSupplier.idl>
+#endif
#ifndef __com_sun_star_drawing_XShape_idl__
#include <com/sun/star/drawing/XShape.idl>
#endif
@@ -150,6 +156,7 @@ interface XSlideShow : ::com::sun::star::uno::XInterface
*/
void displaySlide(
[in] ::com::sun::star::drawing::XDrawPage xSlide,
+ [in] ::com::sun::star::drawing::XDrawPagesSupplier xDrawPages,
[in] ::com::sun::star::animations::XAnimationNode aAnimationNode,
[in] sequence< ::com::sun::star::beans::PropertyValue > aProperties );
@@ -176,6 +183,14 @@ interface XSlideShow : ::com::sun::star::uno::XInterface
*/
::com::sun::star::drawing::XDrawPage getCurrentSlide();
+ /** Register drawn polygons in presentation mode
+
+ @param xDocFactory
+
+ */
+
+ void registerUserPaintPolygons([in] ::com::sun::star::lang::XMultiServiceFactory xDocFactory);
+
/** Change a property of the slideshow.<p>
@param aShowProperty