Highlighted

Manual entry of slide number to navigate to a particular slide in captivate 8.

New Here ,
Apr 30, 2019

Copy link to clipboard

Copied

How could I manually enter a slide number in an empty box which will take me to an entered slide by using captivate 8? For example, if I enter 5 in an empty box, it should take me to slide 5.

You'll need an advanced action that takes the value entered in the text entry box (TEB) and jumps to the desired slide.

TEBs are associated automatically with variables that are assigned when you create the TEB. The advanced action is associated with the TEB and is triggered by clicking the SUBMIT button that appears automatically. Be careful, though: the command to go to a slide numbers all slides starting with zero, so you first have to subtract 1 from the number the user enters.

So, if your TEB variable is something like TEB_1 (or whatever you change it to when you create the TEB), the advanced action would read:

Decrement TEB_1 by 1

Assign cpCmndGotoSlide with TEB_1

Views

88

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

Manual entry of slide number to navigate to a particular slide in captivate 8.

New Here ,
Apr 30, 2019

Copy link to clipboard

Copied

How could I manually enter a slide number in an empty box which will take me to an entered slide by using captivate 8? For example, if I enter 5 in an empty box, it should take me to slide 5.

You'll need an advanced action that takes the value entered in the text entry box (TEB) and jumps to the desired slide.

TEBs are associated automatically with variables that are assigned when you create the TEB. The advanced action is associated with the TEB and is triggered by clicking the SUBMIT button that appears automatically. Be careful, though: the command to go to a slide numbers all slides starting with zero, so you first have to subtract 1 from the number the user enters.

So, if your TEB variable is something like TEB_1 (or whatever you change it to when you create the TEB), the advanced action would read:

Decrement TEB_1 by 1

Assign cpCmndGotoSlide with TEB_1

Views

89

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Engaged ,
Apr 30, 2019

Copy link to clipboard

Copied

You'll need an advanced action that takes the value entered in the text entry box (TEB) and jumps to the desired slide.

TEBs are associated automatically with variables that are assigned when you create the TEB. The advanced action is associated with the TEB and is triggered by clicking the SUBMIT button that appears automatically. Be careful, though: the command to go to a slide numbers all slides starting with zero, so you first have to subtract 1 from the number the user enters.

So, if your TEB variable is something like TEB_1 (or whatever you change it to when you create the TEB), the advanced action would read:

Decrement TEB_1 by 1

Assign cpCmndGotoSlide with TEB_1

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
New Here ,
May 01, 2019

Copy link to clipboard

Copied

Thanks a lot!! I got it right.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Most Valuable Participant ,
Apr 30, 2019

Copy link to clipboard

Copied

The reason for the decrementing described by Dan56 is that  cpInfoCurrntslide is the only 'counter' system variable for which the index starts at 1, not at 0. That wayit can be used directly on a slide to indicate the slide number. You can download a detailed table with all the system variables from this blog:

Discover/Use Captivate's System variables - Part 1 - Captivate blog

Aternative with one command is

Expression: cpCmndGotoSlide = TEB_1 - 1

This is for sure a correct answer, although you'll have to protect the learner for impossible entries like typos, no numbers, no spaces, a number bigger than the total amount of slides. All possible but annoying. 

There used to be a widget which allowed to build a popup list of slides to navigate to. This is still possible but you have to create it manually If this sounds interesting will offer some suggestions.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Resources
Captivate User Guide
New Group