Every line of the file contains one operator. Operator syntax is:
Operator_Keyword, param1, param2, ...[, paramn]
Where [] brackets indicate optional parameter. Oprional parameter can be
only one - the last parameter. The actual number of parameters depends on the
keyword (see below):
POPUP, POPUP END, ITEM, ACCELERATED ITEM, SEPARATOR, RADIOGROUP, RADIOGROUP END
POPUP, Caption [, name]
Begins a menu popup/branch.
Parameters:
Caption - caption of the pop up menu.
name - internal name of the pop up menu
Short form:
P, Caption [, name]
Ends the current pop up
Short form:
PE
ITEM, Caption, Handler, Info [, name]
Defines a menu item in the current pop up or radio group
Parameters:
Caption - caption of the menu item.
Handler - name of the handler function (without () brackets). Frame parameter of the compiler defines which browser frame contains the function.
Info - Custom information string of your choice. To leave it empty leave one space after the comma.
name - internal name of the menu item
Short form:
I, Caption, Handler, Info [, name]
ACCELERATED ITEM, Accel, Caption, Handler, Info [, name]
Defines a menu item with associated accelerator key combination in the current pop up or radio group
Parameters:
Accel - Accelerator key for the menu item
Syntax: modifier1[-modifier2[-modifier3]]-Key
modifier - is one of these keywords:
Ctrl - Control key
Alt - Alt key
Shift - Shift key
Key - is a character or special keyword for non character keyboard keys
Examples: Ctrl-Shift-A
Ctrl-Alt-X
Ctrl-Shift-F2
F3
Caption - caption of the menu item.
Handler - name of the handler function (without () brackets). Frame parameter of the compiler defines which browser frame contains the function
Info - Custom information string of your choice.To leave it empty leave one space after the comma.
name - internal name of the menu item
Short form:
A, Accel, Caption, Handler, Info [, name]
Defines a menu separator.
Shor form:
S
RADIOGROUP [, name]
Begins a radio group.
Parameters:
name - internal name of the radio group
Short form:
R [, name]
Remarks: Radio groups can not be nested and pop up menus can not be defined inside a radio group.
Ends the radio group
Short form:
RE
' (quote) as first non blanc characer means comment line