In Captivate 9, I inserted an image into a smart shape, selected Use as Button and added a Jump to Slide action. In State View, I have the standard Normal, Rollover, and Down options. The Rollover and Down options have the normal image at 50% opacity. In the Object State section of the Properties panel, I selected Retain State on Slide Revisit for the Down state..
However, when selecting the Retain State on Slide Revisit option for the Down state, the same option automatically selects for the Normal and Rollover states. Therefore, when I run the program and return to the slide the button continues to display in Normal state. What am I missing?
I really have to write a blog about InBuilt states vs Custom states, I did see a lot of similar questions all over the forums. InBuilt states occur in a particular situation, and you have little control over their appearance: Rollover appears only when hovering over the button, Down while the button is pressed. When the button is released the Normal state reappears. The option ‘Retain state’…. cannot be applied to those states (Visited state which you don’t have yet in CP9 is bit exceptional). It is also not applied to a particular state, but to the last state that has been set. This is functional for custom states. If you create a 4th state, which is custom, you can add the command ‘Change state…’ to the action executed by the button, and switch to that custom state. If you leave the slide without checking the option ‘Retain State….’ the Normal state will appear when coming back to the slide. If you check the option ‘Retain state….’ and the custom 4th state was visible when leaving the slide, it will e retained instead of the Normal state when returning to that slide. Rollover and Down will not change at all.
You must be logged in to post a comment.