http://www.ftjcfx.com/image-3250119-10887764http://www.ftjcfx.com/image-3250119-11318773

Quick Tip: How do you pause a slide in Adobe Captivate

I can see from my site statistics that quite a lot of people are searching for how to pause slides in Adobe Captivate so therefore I have create this quick tip to show you how.

The default behaviour in Adobe Captivate is that it will play all slides from start to beginning without pausing at all. While this might be desireable in some projects I would venture a guess that 90% of projects do not use this behaviour.

In general there are three different things you can do to pause a slide in Adobe Captivate.

  1. Use a click box to pause slides in Adobe Captivate.
  2. Use a button to pause slides in Adobe Captivate.
  3. Use an Adobe Captivate Widget to pause your slides.

 

Using a Click Box to pause a slide in Adobe Captivate:

This approach is usually used when you use one of the stock Adobe Captivate Playbars in your project. The click box is a way to place a pause on a Captivate slide by using the functionality that a click box provides.

A click box on an Adobe Captivate Slide

Basically you insert a click box on your slide - disable the captions (success, failure and hint) – disable the “hand over cursor” and make sure that “Pause project until user clicks” is enabled. The final thing you need to do is to resize the click box and make it as small as possible and place it in an area of your slide where your user doesn’t click.

Click box options in Adobe Captivate

A couple of things to keep in mind with this approach.

1. You will need to place a click box on every slide. However you can copy / paste the click box from one slide to another.

2. Make sure that you have at least 0.5 seconds from the pause point until the slide ends. If not then you risk that your assets (slide objects) or the slide itself starts fading out when the slide is paused.

3. Depending on your preference you might want to change the click box “On Success” action from “Continue” to “Go to next slide”.

Using a buttons to pause a slide in Adobe Captivate:

This approach is typically used if you don’t use the stock Adobe Captivate Playbars. In that case you would want to build your own navigation using buttons in Adobe Captivate. The buttons can be the stock buttons provided by Adobe or your own custom made buttons.

A button on the timeline in Adobe Captivate

The procedure is basically the same as with the click box. Insert a button on your slide – modify the properties of the button to suit your needs and that’s all there is to it.

Button options in Adobe Captivate

More Button options in Adobe Captivate

Using an Adobe Captivate Widget to pause your slides:

If you are using Adobe Captivate 5 or Adobe Captivate 5.5 you can use the PauseMeNow Widget from James.  http://wheatblog.com/2010/08/pausemenow-version-3/ to pause your slides. Visit James’ page to find out more about the functionality of the widget.

If you are using Adobe Captivate 4 (AS2) then you can use this free Pause Widget from my site to automatically pause your slides 1.5 seconds before the timeline runs out.

/Michael

658 days ago byin Captivate , Quick TipYou can follow any responses to this entry through the | RSS feed. You can leave a response, or trackback from your own site.
  • http://lilybiri.posterous.com Lieve Weymeis

    Thanks for this quick tip, Michael. Just wanted to add that CP5.0 has a static Button widget that pauses. And since it is static it can be added to the master slide which is not possible for interactive objects and can save some time. However you cannot control the pause (at 1.5secs) and the possible actions are limited (navigation / open URL). Blogged about its functionalities in http://lilybiri.posterous.com/using-the-button-widget-some-ideas
    In CP5.5 this widget was replaced by a Static and an Interactive version. I was disappointed that the Static widget lost its pausing, so the team created a new version for me that does pause at half its duration this time. It is not included in the CP-box, but can be downloaded freely from my blog post:
    http://lilybiri.posterous.com/what-i-dislike-in-captivate-55

    • http://www.cpguru.com Michael

      Excellent info Lieve! Thanks for adding this – it will be useful to a lot of other people and I didn’t know that the Adobe team had mofified the Cp5.5 widget.

      /Michael

  • http://Website Noelle

    I also use advanced actions to help pause the project when I’m using certain interactions. For instance, if you had a scenario with three click boxes that reveal information each time the user clicks them. If you leave it as it is, they program advances each time they click until the last click when the user won’t have time to read the revealed text before the program proceeds to the next page. I use rdcmndGotoFrame = rdinfoCurrentFrame. This way they can click as many times as they want and use the navigation to move the next page when they are ready.

    • http://Website Theera Tongsong

      Dear Noelle
      Could you please elaborate how to use rdcmndGotoFrame = rdinfoCurrentFrame by advanced action. I have failed to pause at the frame with multiple interactive button in the frame. All technique mentioned above do not work for me.
      Thank you very much

      • http://www.jmea.co.uk David Evans

        For each of the click boxes or buttons on the slide, instead of having just a simple action (go to URL, go to specific slide etc), create an Advanced Action that has the simple action as the first line, and the command Assign rdcmndGotoFrame = rdinfoCurrentFrame as the second line.

        In my case, it was a slide containing half a dozen buttons which allow the user to open and read PDF files. Instead of a standard action (Open URL or file), I’ve replaced each with an Advanced Action as described. Now, the project waits indefinitely until another button elsewhere on the slide is pressed which takes the user to the next slide.

        I’ve had similar problems in many other projects before, and never found a satisfactory solution before. It seems a simple problem – just forcing the project to wait until a specific button is pressed (NOT just any button). But this solution seems to work – thanks !

  • http://Website Amanda

    Hi Michael

    Thanks for these tips (and Lieve and noelle) – really appreciate them.

    I do have another scenario that I’m struggling to find the solution to – if I don’t want to use the playbar, but I want the user to be able to pause the project at any time – I can’t seem to find a way to give them a pause button without using the playbar.

    Has anyone resolved this do you know?

    Thanks
    Amanda

  • http://www.dgsdesigns.com Daniel Gimness

    An easier way is to create an advanced action for the end of each slide called PauseSlide

    In the advanced action, assign rdcmdPause with 1

    Ta Da! : )

    • http://www.cpguru.com Michael

      True Daniel, but if you have assets on your screen that has a Fade Out property set then they will all fade out and you will be left with a blank paused slide ;o(

      If you don’t use objects that are set to Fade Out then that is actually a very easy approach that I hadn’t thought of myself so thanks for posting it Daniel.

      /Michael