You want to create an interactive question in your eLearning course for your users. The question is not scored, it is just a way to keep your users on their toes and thinking.
Also, let's say you want to make the Playbar disappear so the user is forced to answer the question before they continue in the course.
The adobe captivate widget is limited in that it can not be deselected. For a more enhanced version of this widget that can be deselected and will respond to advanced actions (also includes and a cptx. demo) and it's FREE go to: Captivate Dev.com
Watch DEMO on what radio buttons can do
Okay, here are some written instructions to help clarify how use radio buttons with advanced actions can do. These instructions assume you are advanced enough in Captivate to know how to insert objects and text boxes.
1. Insert all your objects: including: text boxes for each widget, two widgets correct and incorrect answer text boxes, and a button
2. In your Slide Properties.
- In Action - select Assign
- Assign - select CpcmncShowPlaybar
- With - Type 0 (zero)
3. Select your Correct Answer text box and in the Properties
- Name it
- Make it invisible by deselecting the box next to Visible
4. Select your Correct Answer text box and in the Properties
- Name it
- Make it invisible by deselecting the box next to Visible
5. Insert the first widget: For example: you are providing a knowledge check question on where the a conference is being held (ScorePlace) and who is organizing it (ScoreHost).
- Insert the widget
- Double click on the widget to bring up the properties
- Type in several names of people who did not host the conference and type in the name of the person who did. NOTE. Do NOT put spaces after the commas.
- Type in the Variable name such as: A_ScoreHost
- Make any other adjustments to font etc.
- Click OK
- Note, do not resize the widget, and do not lay widgets on top of each other
6. Insert the second widget: For example: you are providing a knowledge check question on where the a conference is being held (ScorePlace) and who is organizing it (ScoreHost).
- Insert the widget
- Double click on the widget to bring up the properties
- Type in several names of places the conference could of been held and the place it was held NOTE. Do NOT put spaces after the commas.
- Type in the Variable name such as: A_ScorePlace
- Make any other adjustments to font etc.
- Click OK
- Note, do not resize the widget, and do not lay widgets on top of each other
7. Creating the Advanced Action and Variables:
- Select the button
- In the Properties in the Action menu, select the On Success drop down and select Execute Advanced Actions
- In the Action menu/Script, select the tiny folder to bring up the Advanced Action Menu
8. Make the Variables:
- In the Advanced Action box, click Variables at the bottm
- Click Add New
- Type the name of your first variable (same name as you gave the widget variable) such as: A_ScoreHost
- Click Add New
- Type the name of your second variable (same name your you gave the widget variable) such as: A_ScorePlace
- Click Close
9. Watch Creating the Advanced Action DEMO and see written instructions below:
In the Advanced Action Action Type, select Conditional Action
- Type in the name of your Advanced Action
- Under IF, double click in the first column and select variable/click the drop down and select one of the variables you created such as: A_ScorePlace
- In the middle column, select the drop down and select "is equal to"
- In the right hand column, select the drop down and select, Literal, then type in the answer to your question, the same way you wrote it in the widget: such as: 'OSFM
- On the next line down in the first column, double click and select variable, click the drop down and select the second variable you created, such as A_ScoreHost
- In the middle column, select the drop down and select "is equal to"
- In the right hand column, select the drop down and select, Literal, then type in the answer to your question, the same way you wrote it in the widget: such as: 'Anita
- Under Actions, double click in the first column ans select variable, click the drop down scroll down until you find SHOW, select show
- In the second column, double click and select your correct answer text box such as: A_Correct
- In the second row, first column, double click and scroll down until you find Assign, select it
- In the middle column, double click and select variable, click the drop down and select CpcmndShowPlayBar.
- In the third column, double click and select Literal, type in the number 1
- Select Else
- Double click in the first column, select variable, click the drop down scroll down until you find SHOW, select show
- In the second column, double click and select your correct answer text box such as: A_Incorrect
- Click Save








There is no possibility to control, reset this radio button widget by an advanced action which is sometimes very annoying as I explained in a blog post:
ReplyDeletehttp://lilybiri.posterous.com/widgets-and-custom-questions-part-1
So I would recommend to download the enhanced version of this widget from Jim Leichliter's website that will allow to control the display of the radiobuttons widget. He created this widget gracefully on my demand and it is FREE.
Here is the link:
http://captivatedev.com/2011/04/30/adobe-captivate-5-widget-radio-buttons-enhanced/
And to see how you can use the enhancement, check another blog post:
http://lilybiri.posterous.com/extended-widgets-for-custom-mcq-and-tf-questi
Okay, I will do that Lilybiri. Sometimes it takes a little more encouragement for me to try it out, but since you are the now the second person to suggest it, I finally downloaded and took a look and I love it. AWESOME. Going to add this site to the blog post right now!
ReplyDeleteis it possible to use radio buttons in software simmulation in adobe captivate?? if it is possible then plz help me for how i can work with radio buttons in software simmulation
ReplyDeleteYou can, sort of, it's a bit of a work-a-round. You could insert a learning interaction radio button. Go to the Window menu and then Learning Interaction
DeleteCan we arrange(send to back)radio button back to the popup image..currently image show with radio buttons..pls help..can we hide the radio button when open the pop up image in Quiz template in captivate.
ReplyDeleteHi Sunil, I don't think what you are asking is possible. You can not hide the radio button in the Quiz template. But I'm really not sure what you are asking.
Delete