In some courses you don’t want the user to “scrub” back and forth by using the progress bar slider. Of course you can disable the progress bar alltogether but then you will loose the visual indication of how far the user has progress in the course.
By using a custom Flash file it is possible to manipulate this Adobe Captivate progress bar slider so that it will show the progress but the user can’t interact with it.
The progress bar slider uses an event listener to check if the user interacts with the slider. To remove the possiblity of the user to interact with the slider we can simply delete these event listeners.[swfobj src=”http://www.cpguru.com/wp-content/disableprogressbarslider.swf” width=”453″ height=”364″ allowfullscreen=”false”]
Here is the code (AS2):
This is all the code you need in order to “lock” the Adobe Captivate Progress bar slider.
A word of caution! Once you have deleted these event listeners there is no way to reactive them again. Therefore you can’t disable the interaction on some slides and reactivate it on others.
I included the Flash source file and a published SWF in case you don’t have access to Adobe Flash.
You can download the files here: Download files to lock the progress bar slider (2023 downloads)