We have about 30 courses for a complex software product. We have baseline versions, but need to produce individualized courses that include client modifications. We use conditional text tags in the FrameMaker files for our user manuals and I would like to do something similar with Captivate, but so far can't find anything that references a similar feature in Captivate. Is it possible to use conditional text as in FM, or will we need to duplicate the project and edit it for client modifications?
The first thing that comes to mind is a conditional action that decides which elements to display.
At course launch variable value is set either by the user or within the course code (perhaps using location or just coded by you for that client version).
Every slide tests the variable to see which elements to display or hide. Or states to show. Or entire slides to show.
Is this the direction you are thinking of?
That seems like the direction we would like to go. I'll investigate. Thanks!
Just a note the key word is that you test the condition on each slide unlike Frame where you set the conditional indicator for the document.
Did you ever have a look at the CpExtra widget by InfoSemantics? It has some features that could be usefule.
Anyhow I would prefer multistate objects over show/hide workflow because it saves a lot of time compared with the older show/hide worfklow. I have proved that several times on my blog.
If you need a conditional action on each slide (you can change states on all slides at once as well), choose for a shared action, not duplicate advanced actions which could lead to choking.