How to create a Flex MenuBar data provider with AS

import mx.controls.Menu;// Create a new Menu
var myMenu = Menu.createMenu(null);

// Set the root Menu node
var rootMenu = myMenu.addMenuItem({label:"root"});

// Set main Menu
var menu1 = rootMenu.addMenuItem({label:"Menu 1"});
var menu2 = rootMenu.addMenuItem({label:"Menu 2"});
var menu3 = rootMenu.addMenuItem({label:"Menu 3"});

// Set items for each menu
menu1.addMenuItem({label:"Menu 1 Item"});
menu2.addMenuItem({label:"Menu 2 Item"});
menu3.addMenuItem({label:"Menu 3 Item"});

// Set Menu data provider
var mdp = rootMenu;

Leave a Reply