Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Controlling a Captivate 8 lesson when each slide audio and has a BACK, NEXT and REPLAY button

Explorer ,
Feb 01, 2016 Feb 01, 2016

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

329
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Feb 01, 2016 Feb 01, 2016

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

...
Translate
Community Expert ,
Feb 01, 2016 Feb 01, 2016

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

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 01, 2016 Feb 01, 2016

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.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 01, 2016 Feb 01, 2016

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,

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 01, 2016 Feb 01, 2016

Replay Slide button? Have a look at: Replay (slide) Button - Captivate blog

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 02, 2016 Feb 02, 2016
LATEST

Thanks so much that was very simple to follow

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Help resources