| <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" |
| xmlns:s="library://ns.adobe.com/flex/spark" |
| xmlns:mx="library://ns.adobe.com/flex/mx" |
| backgroundColor="#474747"> |
| <fx:Script> |
| <![CDATA[ |
| import mx.events.MenuEvent; |
| import mx.controls.Menu; |
| |
| public var newMenu:Menu; |
| |
| private function btnClick() : void |
| { |
| var md:XML = <root> |
| <menuitem label="item1 aasdfadf asdf asdf asdf" key="top" enabled='true'/> |
| <menuitem type='separator'/> |
| <menuitem label="item2" key="top2" enabled='true'/> |
| <menuitem label="item2" key="top3" enabled='true'/> |
| </root>; |
| |
| newMenu = Menu.createMenu( this, md, false ); |
| newMenu.labelField = '@label'; |
| newMenu.show(); |
| } |
| |
| ]]> |
| </fx:Script> |
| <s:Button id="start_button" label="Click Me" click="btnClick()" /> |
| </s:Application> |