Components Flex



    
        
        import mx.controls.Menu;
        [Bindable]
        [Embed(source="logo.jpg")]
        public var myTopIcon:Class;
        [Bindable]
        [Embed(source="logo.jpg")]
        public var myRadioIcon:Class;
        [Bindable]
        [Embed(source="logo.jpg")]
        public var myCheckIcon:Class;
        
        private function createAndShow():void {
            var myMenu:Menu = Menu.createMenu(null, myMenuData, false);
            myMenu.labelField="@label";
            myMenu.setStyle('checkIcon', myCheckIcon);
            myMenu.setStyle('radioIcon', myRadioIcon);
            myMenu.iconField="@icon";
            myMenu.show(10, 10);
        }