Actions

Actions are events that result when a mouse is clicked or the pointer passes over an object on a slide. Events can trigger sounds, jumps to another slide, execution of VBA code, or running an outside program. However, for security reasons, the HTML code needed to run VBA code or calling outside programs is not permitted. Information about the macro and/or outside program is preserved. Actions such as moving to another slide are supported and accomplished through JavaScript. Actions are also supported through the OnMouseClick and OnMouseOver tags.

OnMouseClick

OnMouseClick is a tag specific to Microsoft PowerPoint. A typical example is presented below; when the object is clicked, the browser window displays to the next slide and plays the applause sound.

<p:onmouseclick jump="nextSlide" flag="1">
<p:sound id="1" builtinid="105" name="camera.wav" href="sound001.wav"/>
</p:onmouseclick>

OnMouseOver

OnMouseOver uses the standard HTML tag to create events that are triggered when a mouse pointer passes over an object. This tag can be used to jump to other slides or play sounds.