I'm fairly new to Captivate, and I've been looking for the answer online, but haven't been able to find it yet.
I've created a presentation, and on one of the slides, I need to be able to click on a picture, have a text box pop up to talk about the picture, and then be able to close it. I've used advanced actions to show and hide different elements when I click on them. I have three pictures on the slide, and when you click on each, a different story pops up, and then I used a button to close each pop up. When I preview the slide, sometimes the all work, sometimes just one works, or sometimes one will open, but then it won't close. It's not consistent which one has the glitch, they just all seem to work and not work at random times. I'm not sure if it's too much to have three pictures and three corresponding pop-up boxes on one slide. The pop-ups aren't very complex, they're just a simple colored rectangle with some text on top, and a close button. Anyway, I just want to get them to all work consistently in the presentation, so any help you might have would be great! Thanks!
Without seeing your timeline and your actions, to me it sounds like a playhead pause problem.
When the project is playing, the playhead moves left to right on your timeline until it finds a pause. When you click the object with that pause (click box or button), the playhead is released and continues to the right. If your other objects are either to the 'left' of the playhead at that point, are still hidden, or the playhead is in the inactive state of the button, they will not work.
Again, without seeing what you have, that's my guess. One way I've worked around complex multiple click box/button pause/hide-show actions is to remove the pauses from everything but one invisible click box. Every other interative object is in it's 'active' state, but the playhead is stopped at this clickbox that no one will really find, so the learner is 'stuck' there until I let them proceed.
You could get the same effect with a 'next' button that comes up only after they've clicked a required number of objects.
I hope that helps. Try experimenting a little with the pauses on your objects and see if you can isolate what's giving you grief.
Thanks for the quick response. I tried unpausing all the buttons and click boxes, and when I did, nothing happened when I clicked on the pictures. (Before, when they were paused, the text boxes were poping up, but not consistently or they wouldn't close once I opened them). But it makes sense what you're saying, and I was hoping that would make a difference. Here's a screen shot of part of my timeline (with items paused) if that helps any:
Thanks for your help, I really appreciate it!
if you remove all the pauses the playhead will just run away down the timeline. You need something to pause them within that 4 seconds of button time. Did you try removing the pause from your 'more' and 'close' buttons, and adding an additional click box or button with a pause somewhere in that 4 seconds when the buttons are active?
you need the pause in the click box within the span of your buttons.
Again, picture the timeline as a running filmstrip, from left to right. Once the slide loads, the play head moves from left to right until you tell it to stop; it doesn't know to stop on your buttons unless you tell it to do so. On your screen shot there, you're telling it to stop at ~4.9 seconds, almost a full 2 seconds after the playhead has moved beyond your buttons. If the playhead is to the 'right' of your buttons, they're effectively not there.
I'd start the click box at .5 seconds and end it at 2.5 seconds. That should work, and it's how I've done it in the past, approximately. Depending on the transitions of your captions and buttons, and what else is happening on the slide, you might be able to move the pause around (but it still needs to be before your buttons end).
There may be other solutions that others could offer, this is how I would solve it. For example, instead of a click box you could use a 'next' button set up the same way as the click box. Either way, you need the pause within the span of the buttons or it won't stop there to allow the learner to click them.
I don't know what the rest of your slide looks like, is there a reason it extends so far to the right?
It's so strange, nothing is still coming up when I click on it. I hear the click sound, but nothing actually pops up. Here is the new screen shot.
The slide has a 13s audio clip, so that's why it's that long. The blue lines are the text in the pop-up boxes.
Thanks for putting up with all this, I really appreciate it! I'm not sure what I'm doing wrong...
You are talking about advanced actions, but never showed them. One tip for the arrangement of the objects on the timeline: please put the interactive objects on top. Why is one click box without a pausing point and with a limited timeline (if you labeled it, would be easier) and the other has a pausing point at the end of the slide?
Another question: are some of the click boxes on exact the same location on the slide? That can cause a lot of issues!
Hello Lilybiri... Its stupid that I am interupting you, but I saw your answer here, and that's the problem I have. I must have few buttons / text boxes at same location in the slide one over another and usually its not working.
The action is: when you click on a button its hiding, another button under it shows up.. After that, if you click the button that showed, now its going reverse, that button is hiding and the first button shows up again... I must have them on the same location and dont know how to fix the problem...
That will not be functional, even when you hide a button, you can never get the new button on top of the stack to be functional. I never found a fix... until version 6 appeared. Now you can replace the normal buttons by shape buttons, and they inherited all the functionalities of the normal buttons (except Disable/Enable which is not yet possible) but they do not have that weird behavior: you can perfectly have two shape buttons in the same location and switch between them by advanced action. This I explained in a recent blog post (scroll to scenario 4):
Thank you very much Lilybiri.. It really helped me!
But the "problem" is that I have trial version of captivate (waiting for the job manager to buy the full version), so the files EXPIRE after the trial version is done...
Do you have maybe some alternative for my question in Adobe captivate 5.5?
Thanks anyway, I became really nervous when I realized the problem!
Only alternative is not to use two buttons on the same location, but to put a non-interactive object on top of the button to show the difference. But you have to know that this can lead to losing the 'states' of the button (over, up, down) if that object is covering the whole button. If you just put something like a line drawing object on top of it at least part of the states will be preserved.
Thanks, also I found some kind of "solution" which is not best in every situation, and if you have only one button can do the job in some situation...
So, I opened two slides and put the buttons on the same location,but on different slides, and started advanced action on both buttons, including jump to page action), and removed any transition of objects, between slides e tc,so when you press the button on the 1st slide it does the action plus jumps to slide 2 where is the button that is supposed to be under, and because there are no transition and stuffs it looks like its happening on the same slide