Copy link to clipboard
Copied
Good day,
I am very new to Captivate.
I am trying to do a very simple thing, but it seems so complicated.
3 simple buttons (with 5 states [normal, roll over, down, currently selected, and already selected]).
When I click on 1 of the button, a picture appears, with a caption and a sound. The picture remains there until I select a second button. When I select a second button, then the first picture disappears and a second picture appears with a new sound and a new caption.
The slide remains there until all 3 buttons have been selected, then the next slide button appears, and after the student go to the next slide, the same repeat.
This sounds simple, but I cannot even get to the simple 1 item click.
Thank you for your help
Copy link to clipboard
Copied
Very new? Your scenario is not so simple as you think. You will need shared or advanced actions and variables to solve this. First requirement is to understand Captivate's Timeline, how you can pause that timeline and define conditions. It is essential to tell which version of Captivate you are using (full version number please). If you are on CP2017 (10.0.0.192) the Advanced Actions dialog box has been refurbished. I will not post screenshots since I'm not sure what you use. Can you read this post:
Challenges for Starters - Captivate blog
You will see that template has a speical meaning in Captivate, it is a cptl file. I strogly advice never to use such a template since there are several issues. But I suspect you are not really talking about a cptl file, but about maybe a master slide (which is part of a theme).
You created 3 buttons, are those shape buttons (more flexible than the legacy buttons)? You seem not to be on CP2017 where (shape) buttons have 4 InBuilt states: Normal, Rollover, Down and Visited. That would mean that you added one extra custom state which I will label 'Active'? On former versions the 'Visited' state would be custom as well.
Because of the requirement for the appearance of the Next button, and the fact that there is no imposed sequence to click the buttons, you will have to define 3 user variables for tracking: v_one, v_two, v_three. They will be Booleans, give them a default value of 0 which will be toggled to 1 if the associated button has been clicked. I suspect that you also allow multiple clicks on each button?
Actions in Captivate are event-driven: you have the Success event for each of the buttons to trigger actions, and those actions have to do everything: changing the variable, showing the text and the picture (which can have the audio attached to it, will save you one command), changing the state of the button, checking the variables to show eventually the Next button, and changing the state of the two other buttons. There are several approaches possible: either you have indeed those different items on the slide, but hidden in output, or you use a multistate object with custom 3 states: normal state is an empty shape (no alpha, no stroke), the other states correspond with what you want to show.
From the length of my answer, you should have understood that the complexity of your question is bigger than you suspected. Would it not be better that I suggest a much simpler approach to start with, to allow you to get to grips with variables and advanced actions?
Copy link to clipboard
Copied
Wow, Thank you for the explanation. Yes, from the length of your explanation, I can see it is much more complicated than I realized.
When I stated 3 buttons and other items, it is because what I want to do is actually more complicated, but if I can learn how to do the "simple" stuff, then I should grow from there. However, it is not simple.
Also, when I met template, I was thinking an actual working course, that I use as my base to build my course.
The version that I am using is the one that I downloaded just yesterday, so it is Captivate 9, the latest version. Maybe I need to start on 2017 instead.
I will go over your message and see if I can understand everything, and then refine any question that I have.
Thank you very much for your help
Gaetan
Copy link to clipboard
Copied
Thanks for supporting those of us who are new and attempting to do things that experts make look so simple, but in actuality, are more complex. It's nice to have that validation as we practice and grow our own skillset. Such great help and resources in this community!
Copy link to clipboard
Copied
You’re welcome.
Copy link to clipboard
Copied
If you are very new, go to YouTube, search for Paul Wilson Captivate and subscribe to his channel. You will learn a couple of good things like the Advanced Actions mentioned by Lilybiri. Happy learning.
Copy link to clipboard
Copied
You may also find this video tutorial helpful. https://youtu.be/BZhASnzcNCQ
It's not exactly what you asked but close enough that you should be able to get the foundation of what's needed. By the way, there are over 250 other videos that are available on my channel. https://youtube.com/paulwilsonlearning