Understanding start menus

The start menu defines a tree of commands that start programs on the application server where the runtime system executes.

It is recommended that you create a specific program dedicated to running the start menu. This program must create (or load) a start menu, and then perform an interactive instruction to enter the interaction loop.

The start menu must be defined in the abstract user interface tree under the "UserInterface" root node.

The start menu is unique for a program and cannot be redefined.

When a start menu command is selected by the user, the runtime system automatically starts a child process with the command specified in the command attribute.