The combination of menu items, menu components and menus creates a hierarchical structure as shown in An example of a menu hierarchy. Items in a menu inherit values from their parent, allowing similar elements to share relevant properties whenever possible.
The menu below was created using 5 menu items, 4 of which were grouped together in 2 menu-components. These menu-components were then combined with the fifth item in the menu itself.
Figure 7.5 An example of a menu hierarchy
Here is the code which generated the above menu. Note that the
keyword was used with the second menu component to make the second menu component contain radio buttons.