Apache OpenOffice (AOO) Bugzilla – Issue 48395
[regr] Interaction macros in 1.1 Impress sxi don't work in 1.9
Last modified: 2013-08-07 15:21:02 UTC
The next attachment is an Impress file created with OOo 1.1.3. It contains one slide with one rectangle and an interaction with a simple macro (click on the rectangle). Load the document in OOo 1.9. The interaction works when in normal view. Run the slideshow, click on the rectangle : no apparent change. Close the slideshow : the rectangle text has been updated, which means the macro has run but the slideshow window was probably not repainted. Same problem if the sxi document is converted into odp document.
Created attachment 25623 [details] Simple interaction with macro
Reassigned.
confirm with m97 on SuSE 9.3
I can reproduce the bug. Please have a look.
The slideshow no longer contains a 'live' view of the document content. Please achieve the desired effect (change of shape properties or content) with the greatly enhanced slideshow effects. Re-enabling the former behaviour would require: - a notification mechanism on XShape, to report changes - a means of choosing XShapes that might change during slideshow (listening on _all_ shapes would be prohibitively expensive) - an implementation in the slideshow component that registeres, listens and act on shape change events. @bmarcelly: please try to work around the problem, by using the native slideshow effects.
This limitation may be unacceptable for some users. Even if there are more slideshow effects, they cannot produce what was possible in version 1 with a macro. The impossibility in version 2 to change by API the slide appearance during a slideshow should be documented (in Developer's Guide ?). The only workaround I see is to keep a copy of OOo version 1 to run these slideshows.
closing this issue.
+1 with bmarcelly It will be more friendly to use it