1 Reply Latest reply: May 4, 2011 8:29 AM by Lilybiri RSS

    On/OFF functionality for items in Captivate 5

    KGTS Community Member

      Is there a way to use a variable or advanced actions to  globally turn on and off a functionality of an item on a slide (through  out the entire project or even multiple projects at once).

      What I am trying to do and why....

      I  developed a course consisting almost 30 projects (modules). The course  is being used for 2 purposes, e-Learning and Instructor-led (why? that's  a separate issue...). Well, for e-Learning  purposes, I'd like to include a number of click boxes to keep students  engaged, but for ILT purposes, I would like to include occasional "Next"  buttons, where the presentation pauses automatically allowing the  instructor to discuss the material. I would like to use the same file  (not create 2 separate files), because when it comes time to update the  course, no one wants to do double the work and update double the files. I  was wondering if there is a way to globally turn the functionality of  the click boxes on and off (for the entire project or even course at  once) and the same for the "Next" buttons. I guess, I am looking for a  functionality similar to "conditional text" in Framemaker.

      I'd appreciate any help or ideas.

      Thank you.

        • 1. Re: On/OFF functionality for items in Captivate 5
          Lilybiri CommunityMVP

          Hello,

           

          Do not think this will be easy to do, possible perhaps but believe that Creating/Upgrading 2 courses will perhaps need less time. You have to know that every click box, like any other object has its proper ID. You can disable it by using the Hide or Disable action, based on a user variable that you populate at the start of the module. But this action will have to be performed for each interactive object that you want to disable: on Entering the slide you'll have to check the user variable populated at the start, and based on that check execute the action Enable or Disable for each interactive object.

           

          For the buttons using the PerpetualButtons widget could be a solution, because contrary to interactive objects this is a widget that you can set for the duration of the project, which means that it has only one ID, need only one action to disable/enable (or hide/show perhaps better).

           

          Hope this helps a little bit, 'conditional items' like in Frame are not available here, it is much more complex I imagine to have such a functionality for interactive objects than for (simple) text.

           

          Lilybiri