Skip to main content
amandar62683160
Participant
April 14, 2021
Question

Multiple buttons with feedback on one screen

  • April 14, 2021
  • 1 reply
  • 147 views

This is likely an easy one, but I'm pretty new to Captivate. We have a paragraph of text with 30 words highlighted as clickable. (Thinking these would be buttons.) When a user clicks on one of the words they need to get feedback. When they click on the next word the feedback should be replaced with the new words feedback. And so on. Half of the words are correct and the other half are not correct. They will only get 15 tries and can keep trying until they get all of the correct words.  

    This topic has been closed for replies.

    1 reply

    Lilybiri
    Legend
    April 14, 2021

    You could use hyperlinks instead of a button or click box on top of the words. But in that case you need to create advanced actions. Some information is missing to give you a full explanation with a step-by-step workflow:

    1. Do you need feedback for all the hyperlinks, correct or not?
    2. What needs to happen when all the correct ones have been clicked?
    3. You talk about 15 tries, I think you mean 15 attempts or 15 clicks? How do you want to set up another attempt? Is the feedback giving any clue about a click being correct or not?

    Replacing the feedback is pretty easy, I would propose to use one multistate object which has an empty Normal state, but each of the feedbacks is in another state. Showing the feedback will be done by changing the state, which will automatically replace the previous feedback or - for the first click - the empty normal state which will be the default at the start.

    The idea would be to use a user variable, which will be incremented for the correct clicks with the same action as the change state. Moreover you can add a condition to check the 'counter' to see if you reach 15. But to complete the answer I need information on the points I posted here.