In some courses / projects it might be a good idea to lock some content so the user can’t access it before completing some required slides in your project. This is especially relevant when using the TOC as the user can navigate to any slide in the project as they please.
Normally this is handled by an LMS, but you could also do it by using Advanced Actions in Captivate 4.
This is how you would do it:
On each of the required content slides you would assign a variable with a value. Then on your locked content you create an advanced action that checks for the values of these variables. If the values are okay then you display the content. If not, then you put a highlight box over the content and display a text box stating that they need to complete some required content before accessing this page.
In the example project linked above I have created 5 slides and 5 variables. On slide enter these variables are assigned the value 1. On my locked content slide I perfomr a check to see if all variables are equal to 1 and then take appropriate actions.
You can download the Adobe Captivate 4 project file here: lockedContent (346)