Well I’m finally done with this component. It took a bit longer than expected due to computer problems and the launch of Adobe Captivate 4.
I tested the component with Adobe Captivate 2, 3 and 4. It works in all of these editions although there is a slight issue with Adobe Captivate 4. If you use this component then you need to embed it into the Adobe Captivate swf , which is the standard setting in Adobe Captivate 4 anyways. You cannot change the publishing settings and externalize the swf animations because then the bookmark function won’t work. I will dig deeper into this issue and hopefully I can solve it quickly.
The component uses Actionscript 2.0 so in Adobe Captivate 4 you can only use it with AS2 projects. I will look into an AS3 version of this component soon.
Well what does this component do?
It allows you to insert an animation into Adobe Captivate which keeps track of the users progress in your course/presentation and stores it in a shared object on the users computer. If a user exits your project before having viewed all of it then it will store the pagenumber and remember this the next time the users launces your project. The user will then be given a choice on whether to continue from where they left off or start over again.
This process is similar to what we normally do in LMS when we deploy Adobe Captivate content although the progress status is stored in the LMS database instead of on the users computer.
You can see a demonstration of it here. The demonstration consists of 5 slides. Each slide is displayed for 4 seconds. The first slide contains the bookmark swf, which is set to display for rest of project. Once you launch the demonstration it stores some data on your PC and records your progress. If you exit the demonstration before the last page and then return you will be asked if you want to continue or not. The last page of the demonstration resets the bookmark to zero again.
Notice: I will do my best to fix the issue with Adobe Captivate 4 and the problem with the bookmark not working when publishing with externalized resources. If and when I fix it the people who has bought this version will receive the new version free of charge.
I also plan on releasing a more complex bookmark function later, which will allow you to change the graphics for the box background and also customize the text in the bookmark box. I expect to make this as a Adobe Captivate 4 widget.