Mega Code Archive

 
Categories / Flex / Components
 

Creating a menu from scratch

<?xml version="1.0"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"     backgroundColor="#FFFFFF">     <mx:XMLListCollection id="myMenuData">         <mx:XMLList>             <menuitem label="File">                 <submenu label="New" />                 <submenu label="Open">                     <submenu label="Doc" />                     <submenu label="Pdf" />                 </submenu>             </menuitem>         </mx:XMLList>     </mx:XMLListCollection>     <mx:Script>                  import mx.controls.Menu;         public var myMenu:Menu;         private function InitializeMenu():void         {             myMenu = Menu.createMenu(null, myMenuData,true);             myMenu.labelField="@label";         }            </mx:Script>     <mx:Button id="myButton" creationComplete="InitializeMenu()" label="Display Menu" click="myMenu.show()" /> </mx:Application>