[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [Fwd: Re: [Fwd: [office] Transition Duration]]
Dear TC members, please find below a proposal for the "transition duration" item from Christian Lippka. Best regards Michael -------- Original Message -------- Hi all, Currently the transition effect of a slide is part of the page formating properties as specified in section 16.36. This is inconsistent with the shape animation that uses smil nodes as described in section "9.8.1.1". Another problem is that the current set of page formatting properties for slide transitions lacks some features that are needed for interoperability. For example the slide transition can only have a sound, but can not specify if it should loop or if the sound of the previous slide should stop. These features are all already defined for smil animation nodes in section 14. Therefore I propose to also use smil animation nodes for slide transitions and to add the following to section "9.8.1.1 Slide Animation" <current text> Each <draw:page> element may optionally have an <anim:par> element that defines the animation of that page during a running slideshow. This <anim:par> element should contain one <anim:seq> element which is the main sequence for shape effects and zero or more <anim:seq> elements that define interactive sequences for shapes that contain animation interactions. The animation elements are executed after the slide has executed its initial transition. </current text> <added text> The <anim:par> element may further contain an <anim:par> element that defines the slide transition. Its smil:begin attribute must have the value "<id>.begin", where <id> is the id of the slide's <draw:page> element itself. This <anim:par> element can contain basic animation elements as defined in section 14. These elements must specify the <draw:page> element itself as target. If such an <anim:par> element for slide transitions is present, it overrides the the following presentation page formatting properties defined in section 16: - Transition Type - Transition Style - Transition Speed - Sound For backward compatibility reasons, applications that use an <anim:par> element to define the slide transition should also export the above presentation page formatting properties. This also enables application without smil support to display the slide transitions. The following example defines a slide wipe transition. <code> <draw:page draw:id="id1"> <anim:par presentation:node-type="timing-root"> <anim:par smil:begin="id1.begin"> <anim:transitionFilter smil:dur="2s" smil:targetElement="id1" smil:type="slideWipe" smil:subtype="fromBottom" smil:direction="reverse"/> </anim:par> </anim:par> </draw:page> </code> </added text> -- Michael Brauer, Technical Architect Software Engineering StarOffice/OpenOffice.org Sun Microsystems GmbH Nagelsweg 55 D-20097 Hamburg, Germany michael.brauer@sun.com http://sun.com/staroffice +49 40 23646 500 http://blogs.sun.com/GullFOSS Sitz der Gesellschaft: Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten Amtsgericht Muenchen: HRB 161028 Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Dr. Roland Boemer Vorsitzender des Aufsichtsrates: Martin Haering
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]