Copy link to clipboard
Copied
If I use the a built in play bar how do I control the NEXT button:
Question 1
How do I control the NEXT button to be active after audio is complete on that frame?
Question 2
How do I control the NEXT button to be active after FRAME is complete and the student has returned to that frame? (Review Mode)
I'm open to just using button and make my own play bar, but still don't know how to control buttons
Thanks
Wayne
If you use the built-in Captivate skin playbar you cannot control the functionality of the NEXT buttons without having access to programming expertise. For SWF output you would need ActionScript 3 programming skills. For the HTML5 output you would need JavaScript expertise.
If you ditch the playbar and just add your own buttons to the slide, you can time the appearance of a Next button on the slide by placing that object on the timeline at a point AFTER the audio has finished playing. You can
...Copy link to clipboard
Copied
I doubt it will be possible even with a programmer, if you want to keep a default playbar.
When you say 'FRAME', I suspect you mean a slide, not a frame (typical: Captivate's movies are playing at 30 Frames per second).
This work flow has to be done with custom (shape) buttons. You put the Next button to start immediately after the audio clip ends. This will solve your first question. All depends on the setup of your slides and the version you are using as well. In Captivate 9 there is a Delay actions command that could be useful.
Same for your second question: depends on the setup of the slide and on the version. You can either use a second Next button that is timed from the start of the slide and use the On Enter action of the slide to replace the 'old' button by this new button. This can be done with a shared action. Or you can use micro-navigation to navigate immediately to the frame that coincides with the start of the original Next button. I repeat: this depends on the setup of the slide: do you have objects coming in at different time, do you have disappearing objects etc.
As for creating buttons, there are quite a lot of posts on my blog about custom buttons. The last one (for CP9) is this: 1 action = 5 Toggle Buttons - Captivate blog
Copy link to clipboard
Copied
If you use the built-in Captivate skin playbar you cannot control the functionality of the NEXT buttons without having access to programming expertise. For SWF output you would need ActionScript 3 programming skills. For the HTML5 output you would need JavaScript expertise.
If you ditch the playbar and just add your own buttons to the slide, you can time the appearance of a Next button on the slide by placing that object on the timeline at a point AFTER the audio has finished playing. You can also use the InReviewMode system variable with a Conditional Advanced Action to show a button on a slide during Review Mode.
But you sound like you might be a beginner in using Captivate, so some of these tricks might still be beyond your capabilities at this point.
Copy link to clipboard
Copied
Thanks so much to both answers.
Yes I did mean SLIDE - thanks
I thought I would be ditching the playbar for this interaction
I'm going to try the InReviewMode system variable with a Conditional Advanced Action to show a button on a slide during Review Mode.
Can you suggest a method to have a Replay button? (I see there is a Go to Previous slide, Go to last slide visited and Go to Next slide,
Copy link to clipboard
Copied
Replay Slide button? Have a look at: Replay (slide) Button - Captivate blog
Copy link to clipboard
Copied
Thanks so much that was very simple to follow