CourseLab CourseLab 3.5. User's Guide Previous topic Next topic

Navigation Tab

Navigation Tab is the special Object intended for different navigation and service purposes.

IMPORTANT! This Object is intended to work on MASTER-SLIDE.

Examples of Object appearance:

Object Parameters

This Object supports different roles:

Select the desired role and change texts, if needed.

Specify the position of the tab regarding the window and tab offset from the edge of the panel.

Additional parameters may be displayed depending on role selected on the Main tab.

On the Display tab you can specify appearance parameters of the tab and the panel. In case Configurable type of tab is selected you can define all its parameters. In case Image set type of tab is selected you will need 3 image:

On the Styles tab you can define additional appearance parameters, which depend on selected role. Each role has its own parameter set - select desired role to edit parameters.

On the Text tab you can define text constants, which depend on selected role. Each role has its own parameter set - select desired role to edit parameters.

On the Sound tab you can switch click and mouseover sounds on and off, or change it to custom sounds.

IMPORTANT! Sounds must be short and have no starting lag. Otherwise it may lead to undesirable delays in course playing.

Import Glossary items from Excel

Glossary items can be added via Object's dialog window, but you can also add text of items using import from specially designed Excel file. To start import right click on the Object and select Import Glossary from Excel... option from context menu.

In the dialog window specify the path to source file and start import.

All items will be imported as plain text using default font settings, you can change Richtext format later, if needed.

Object Methods

The following Methods can be used when working with this Object.

Method Result
DISABLE Object will be disabled.
ENABLE Object will be enabled.
OPEN Tab panel will be open.
CLOSE Tab panel will be closed.

Object Specific Properties

Along with common object properties, this object has some specific properties, that can be used in actions and in text substitutions (OBJ_ID below means current object ID):

Property Returns Syntax
disabled Returns 1 if the Object is currently disabled, 0 otherwise. $OBJ_ID.disabled
open Returns 1 if the Object is currently open, 0 otherwise. $OBJ_ID.open