Adding custom navigation buttons to imported PowerPoint slides
Many trainers start their eLearning content authoring from MSPowerPoint. And then use tools like Adobe Captivate or Adobe Presenter to covert these PPTs into elearning courses. Captivate automatically adds click based navigation to progress from one slide to another when you import a PPT slide deck into Captivate. But some of us prefer to provide something more fancy, with custom navigation buttons to move back or advance forward thru an imported PPT slide deck. A popular way to do this is to add text buttons or click boxes using Captivate.
Now if your PPT slide deck had custom animations that advanced based on a mouse click (or keyboard shortcut), this tends to interfere with the Captivate navigation buttons added to the same slide. If the ‘on success action’ for your Captivate button is set ‘Continue’, it doesn’t go to the next slide all the time. If you set it to ‘go to the Next Slide’, it then skips the PPT animations on that slide.
This problem can be resolved using this workaround:
1. When importing the PPT slide deck, choose -> ‘advance slides automatically’.
2. Insert text buttons on the slides that require navigation. Label them appropriately as ‘Next’ or ‘Previous’.
3. Set the ‘on success action’ for the ‘Previous’ button to ‘go to the previous slide’.
4. Choose ‘execute advanced action’ as the on-success action for the ‘Next’ button.
5. Create an advanced action with only “Continue” as the action in it and attach it to “Next” button as sown below
This now ensures that all PPT animations are triggered one after the other based on the user click (or a chosen shortcut key-like ‘enter’). Also, like the original PPT flow, the user navigates to the next slide on clicking the ‘Next’ button after all the animations on the current slide are completed.