Definition:
Ø A MenuBar Control displays the top level of a menu as a horizontal bar of menu items, where each item on the bar can pop up a submenu. The MenuBar Control interprets the data provider in the same way as the menu control and supports the same events as the menu control. ØA menubar is static, it does not function as a popup menu, and always visible in your application, because the menubar is static, you can Ø define it directly in mxml.
<mx:Application xmlns:mx=”http://www.adobe.com/2006/mxml” >
<mx:MenuBar id=”myMenuBar” labelField=”@label”>
<mx:XMLList>
<menuitem label=”FileMenu”>
<menuitem label=”New” enabled=”true”/>
<menuitem label=”Open”/>
<menuitem label=”Save”/>
<memuitem label=”Save As”/>
</menuitem>
<menuitem label=”EditMenu”>
<menuitem label=”Cut” color=”red”/>
<menuitem label=”Copy”/>
<menuitem label=”Paste”/>
</menuitem>
<menuitem label=”ViewMenu”>
<menuitem label=”GoTo”/>
<menuitem label=”Stop”/>
<menuitem label=”Research”/>
</menuitem>
<menuitem label=”FontMenu”>
<menuitem label=”Font Color”
type=”radio” groupName=”one”/>
<menuitem label=”Font Size”
type=”radio” groupName=”one”
selected=”true”/>
<menuitem label=”Font Family”
type=”radio” groupName=”one”/>
</menuitem>
</mx:XMLList>
</mx:MenuBar>
</mx:Application>
Source Code:Menubar Control User Interaction: