The MENU element is used to define six types of menus in a Cúram client application. The menu types are:
- STATIC : The menu is made up of ACTION_CONTROL elements that will appear on the page menu. The ACTION_CONTROL elements must have the TYPE of ACTION.
- NAVIGATION : The menu is made up of ACTION_CONTROL elements that will be appended to the "Navigation" menu. The ACTION_CONTROL elements must have the TYPE of ACTION.
- DYNAMIC : The menu is driven by XML data constructed on the server application.
- INTEGRATED_CASE : The menu is driven by XML data constructed on the server application. This menu is specific to the Cúram-style Integrated Case user interface and is rendered as a set of of tabs.
- IN_PAGE_NAVIGATION : The menu is made up of ACTION_CONTROL elements that will appear on the in-page-navigation menu at the top of the main content area.
- WIZARD_PROGRESS_BAR : This is another specific type of menu rendered as a button bar on the top of the content area in a modal dialog for displaying a sequence of related pages in the wizard manner. The menu is driven by a resource stored in the server application.