Body
definition:
The BODY section of the script file contains the description of the structure of the tree:
menus
and
links
.
Menus & Links each have their own properties.
Menus have components, ie: children. Each component may be either a menu or a link.
Link definition:
a link is defined by a keyword (a simple tag) and a list of properties,
the link keyword is not case-sensitive,
properties are separated by a colon,
the order of properties in the list does not matter,
a link requires at least 2 specific properties (explained in the next section)
eg:
<LINK>
Property1, Property2, ..., PropertyN
Menu definition:
a menu is defined by a keyword (a container tag), a list of properties, and a list of components.
the menu keyword is not case-sensitive,
properties are separated by a colon,
the order of properties in the list does not matter,
the order of components defines their order of appearance on the screen,
a menu requires at least one specific property
a menu requires at least one component
eg:
<MENU>
Property1, Property2, ..., PropertyN
Component1
Component2
......
ComponentM
</MENU>
Property definition:
a property is defined by its name and its value (in this order).
the property name is not case-sensitive,
name and value are separated by the equal sign
eg:
PropertyName
=
PropertyValue