Please enable JavaScript to view this site.

ESL Documentation

Action Statement

Change the help ID of an object or item.

For Objects:

make {OBJECT_NAME|CLASS_NAME} [extended] helpid HELP_ID

For Items:

make item {ITEM_NAME [from AB_NAME] | ITEM_CLASS_NAME} helpid HELP_ID

 

OBJECT_NAME

The identifier for an object.

CLASS_NAME

The identifier for a class of objects.

extended

Create an extended helpid.

HELP_ID

A string or integer value representing the help panel identifier. This should match a help panel defined in the library specified by the help library declaration.

ITEM_NAME

The identifier for an item.

from AB_NAME

The identifier for an action bar template. You must specify the action bar name if more than one template contains an item of the given name. You cannot specify it if the item was defined outside of an action bar template.

ITEM_CLASS_NAME

The identifier for a class of items.

Description

Use this statement to change either the help ID or extended help ID. The help ID of an item is attached to, and is an attribute of, the action bar template or the standalone item template. If the help ID is changed within an action statement, it is changed in the template definition and everywhere it is referenced.

See the helpid is Attribute Definition for more information on help IDs.

Example

 

if (UserType = "Novice") then

 make Dialog1 helpid "Dialog1 Help - Novice"

else

 make Dialog1 helpid "Dialog1 Help - Advanced"

end if

See Also

help library        Environment Declaration

helpid                Response Inquiry Built-in Function

helpid is                Attribute Definition

helpid of                Object Inquiry Built-in Function

set keys helpid        Action Statement