7.7.7.1. The hotmenu KeywordΒΆ

Use the hotmenu keyword to add a GEL function to the GEL menu that is executed immediately when selected. The syntax is as follows:

hotmenu funcName()
{
   statements
}

This keyword is used for GEL functions that have no Parameters to be passed.

___

Example:

menuitem "My Functions";
hotmenu InitTarget()
{
   *waitState = 0x11;
}
hotmenu LoadMyProg()
{
   GEL_Load("c:\\mydir\\myfile.out");
}

This example adds the following sub-selections under the Scripts menu.

../_images/gel_scripts.png

When you choose the InitTarget command, it is immediately executed. To call GEL functions that require Parameters to be passed, use the dialog keyword.