diff options
author | Jens-Heiner Rechtien <hr@openoffice.org> | 2009-11-30 14:44:46 +0000 |
---|---|---|
committer | Jens-Heiner Rechtien <hr@openoffice.org> | 2009-11-30 14:44:46 +0000 |
commit | fd5e68b9b29fc408b7ab610183ffc37420876bea (patch) | |
tree | aad858c57bf876ed6bd315ea2322045b81ef110e /offapi/com/sun/star/presentation | |
parent | #i48179# Added previousEffect() to XSlideShow. Added properties to XSlideSho... (diff) | |
parent | Create DEV300_m44 milestone tag from trunk@269780 (diff) | |
download | core-fd5e68b9b29fc408b7ab610183ffc37420876bea.tar.gz core-fd5e68b9b29fc408b7ab610183ffc37420876bea.zip |
slideshow1: merge with DEV300 m44
Diffstat (limited to 'offapi/com/sun/star/presentation')
-rw-r--r-- | offapi/com/sun/star/presentation/XSlideShowView.idl | 10 | ||||
-rw-r--r-- | offapi/com/sun/star/presentation/XTransition.idl | 13 | ||||
-rw-r--r-- | offapi/com/sun/star/presentation/XTransitionFactory.idl | 3 |
3 files changed, 20 insertions, 6 deletions
diff --git a/offapi/com/sun/star/presentation/XSlideShowView.idl b/offapi/com/sun/star/presentation/XSlideShowView.idl index 3425dd68625c..1affc8b39397 100644 --- a/offapi/com/sun/star/presentation/XSlideShowView.idl +++ b/offapi/com/sun/star/presentation/XSlideShowView.idl @@ -37,9 +37,6 @@ #ifndef __com_sun_star_rendering_XSpriteCanvas_idl__ #include <com/sun/star/rendering/XSpriteCanvas.idl> #endif -#ifndef __com_sun_star_geometry_RealRectangle2D_idl__ -#include <com/sun/star/geometry/RealRectangle2D.idl> -#endif #ifndef __com_sun_star_util_XModifyListener_idl__ #include <com/sun/star/util/XModifyListener.idl> #endif @@ -52,6 +49,9 @@ #ifndef __com_sun_star_awt_XMouseMotionListener_idl__ #include <com/sun/star/awt/XMouseMotionListener.idl> #endif +#ifndef __com_sun_star_awt_Rectangle_idl__ +#include <com/sun/star/awt/Rectangle.idl> +#endif module com { module sun { module star { module presentation { @@ -179,6 +179,10 @@ interface XSlideShowView : ::com::sun::star::uno::XInterface */ void setMouseCursor( [in] short nPointerShape ); + /** Get rectangle defining area inside of canvas device which + this slideshow view uses. + */ + ::com::sun::star::awt::Rectangle getCanvasArea(); }; }; }; }; }; diff --git a/offapi/com/sun/star/presentation/XTransition.idl b/offapi/com/sun/star/presentation/XTransition.idl index cd373db0dd62..6a1acefefe6a 100644 --- a/offapi/com/sun/star/presentation/XTransition.idl +++ b/offapi/com/sun/star/presentation/XTransition.idl @@ -35,7 +35,14 @@ #include <com/sun/star/uno/XInterface.idl> #endif -module com { module sun { module star { module presentation { +module com { module sun { module star { + +module rendering { interface XBitmap; }; + +module presentation { + +interface XSlideShowView; + /** Transition interface to render custom transitions over time.<p> @since OOo 2.4 @@ -49,6 +56,10 @@ interface XTransition : ::com::sun::star::uno::XInterface [0,1] range. */ void update( [in] double t ); + + void viewChanged( [in] XSlideShowView view, + [in] com::sun::star::rendering::XBitmap leavingBitmap, + [in] com::sun::star::rendering::XBitmap enteringBitmap ); }; }; }; }; }; diff --git a/offapi/com/sun/star/presentation/XTransitionFactory.idl b/offapi/com/sun/star/presentation/XTransitionFactory.idl index ce3b8a0a5cc8..bc1293d50943 100644 --- a/offapi/com/sun/star/presentation/XTransitionFactory.idl +++ b/offapi/com/sun/star/presentation/XTransitionFactory.idl @@ -85,8 +85,7 @@ interface XTransitionFactory : ::com::sun::star::uno::XInterface [in] short transitionSubType, [in] XSlideShowView view, [in] com::sun::star::rendering::XBitmap leavingBitmap, - [in] com::sun::star::rendering::XBitmap enteringBitmap, - [in] com::sun::star::geometry::RealPoint2D slideOffset ); + [in] com::sun::star::rendering::XBitmap enteringBitmap ); }; service TransitionFactory : XTransitionFactory; |