Skip to main content
September 22, 2011
Question

Inserting an image when a "Click Box" is checked

  • September 22, 2011
  • 2 replies
  • 443 views

Hi,

I'm working on designing an training activity for a new system which I do not have access to.

The screen I'm working on involves the users checking off a number of boxes.  How can I make a "check mark" image appear in the box once it has been clicked?

Please help...I'm faced with a deadline for tomorrow and this roadblock has me stumped.

    This topic has been closed for replies.

    2 replies

    Lilybiri
    Legend
    September 22, 2011

    Hello,

    It helps if you mention the version you are using. Hoping it is at least Captivate 4. There is indeed a checkboxes widget coming with Captivate that could do what you want, provided you like the checkmark there.

    If not insert as many checkmark images as you will need and set them to invisible. If nothing else has to be executed when the click box is clicked besides showing the checkmark image, you do not need an advanced action but can just apply the action 'Show <image>' as success action where <image> is the ID of the checkmark you want to show. But beware: if all those click boxes are on the same slide, you have to know that the playhead will be released when the click box is clicked and will move beyond the pausing point. To avoid that you'll have to rewind the playhead, and then you'll need an advanced action instead of a simple action with two statements:

    • show <image>
    • Assign rdcmmndGotoFrame with rdinfoCurrentFrame

    The second statement puts the playhead back before the pausing point.

    Lilybiri

    AndyKingInOC
    Legend
    September 22, 2011

    If you only need it to show once, you can do that with a standard adv action.

    insert your image on the slide and uncheck 'visible'.  For the click box, set the 'on success' for Execute advanced Action.

    Add an advanced action that does a "show" and the image name.

    If you have several checks, give them all a unique name and repeat for each click box and check mark.

    If you need to turn them on/off at will, that would require something a little more complex, but also do-able.

    There is also a check box widget which, I believe, comes with captivate which might work for you.