Forum Discussion
JohnGlasgow
4 years agoCommunity Member
Next/previous buttons
Hi, anyone familiar with the following problem?
I have slides with Next/Previous buttons, which contain multiple slide layers.
By default the same Next/previous buttons are displayed on the slid...
JudyNollet
4 years agoSuper Hero
Hi, John,
It sounds like you don't want a user to be able to click the built-in Next button in the Player until after they have viewed all the layers in a slide. If that is what you're asking about, the solution is to disable the Next button until the layers have been viewed. Here's how to do that:
- Create a T/F variable with a default value of False.
- Add a slide trigger that changes the state of the Next button to Disabled when the timeline starts with the condition that the value of the variable = False.
- Add a trigger that changes the state of the Next button to Normal when the user has viewed all the layers. There are different ways to determine if the layers have been viewed.
- If the user clicks a button to view each layer (like in a tab interaction), then change Next to Normal when all those buttons reach the Visited state.
- If the user if forced to go through the layers in a specific sequence, then change Next to Normal on the last layer.
- Add a trigger that adjusts the value of the variable to True when the user has viewed all the layers.
If you're using a custom Next button, you could control it the same way.
If you're not familiar with conditions and variables, you can find out more in Articulate's User Guide:
- JohnGlasgow4 years agoCommunity Member
Thanks Judy, seems like a lot of effort just to force the next button to behave in the way you want, but at least its a solution.
Thanks
rgs
John