ciao a tutti, sto creando un menu da un db mysql;
tramite php stampo una stringona (che vi rendo + leggibile):
&menu1= primo
&link1= www.primo.com
&menu2= secondo
&link2= www.secondo.com
&s1menu1= primo_m1
&s1link1= www.link-primo_m1
&s1menu2= primo_m2
&s1link2= www.link-primo_m2
&s2menu1= secondo_m1
&s2link1= www.link-secondo_m1
&s2menu2= secondo_m2
&s2link2= www.link-secondo-m2
... etc (fino a menu4)

sto cercando di personalizzare un menuBar (Component) in flash MX prof.
ma sono arrivato ad incasinarmi e non ne esco piu!
In particolare non riesco a dargli l'azione al rilascio del sottomenu giusto... (dove ora stampa nel _root.frase2.text, poi ci andra' il getURL)

help
grezie

codice:
System.useCodepage = true;
dati = new LoadVars();
dati.path = this;
dati.onLoad = function(success) {
	if (success) {
		// PRIMO LIVELLO
		var Menu1 = menu_mio.addMenu(this.menu1);
		for (var i = 1; i<=this.t1; i++) {
			Menu1.addMenuItem({label:this["1menu"+i], instanceName:"s1menu"+i});
			var link1 = this["s1link"+i];
		}
		
		// AZIONI 1 *****************
		var listen = new Object();
		listen.change = function(evt) {
			var Menu1 = evt.menu;
			var item = evt.menuItem;
			if (item == Menu1.s1menu1) {
			_root.frase2.text = link1
			} //fine if
		}//fine evt
		menu_mio.addEventListener("change", listen);
		// fine azioni 1
				
		var Menu2 = menu_mio.addMenu(this.menu2);
		for (var i = 1; i<=this.t2; i++) {
			Menu2.addMenuItem({label:this["2menu"+i], instanceName:"s2menu"+i});
			var link2 = this["s2link"+i];
		}
		var Menu3 = menu_mio.addMenu(this.menu3);
		for (var i = 1; i<=this.t3; i++) {
			Menu3.addMenuItem({label:this["3menu"+i], instanceName:"s3menu"+i});
			var link3 = this["s3link"+i];
		}
		var Menu4 = menu_mio.addMenu(this.menu4);
		for (var i = 1; i<=this.t4; i++) {
			Menu4.addMenuItem({label:this["4menu"+i], instanceName:"s4menu"+i});
			var link4 = this["s4link"+i];
		}
		
		// LISTNER PER IL CARICAMENTO DEL MENU!!!
		listenerObject = new Object();
		listenerObject.menuShow = function(eventObject) {
			// insert your code here
			_root.frase.text = "menu selezionato";
		};
		menu_mio.addEventListener("menuShow", listenerObject);
		//*********
		
	} // fine if success
}; // fine function success
dati.load("dati_ass.php");
:d :d :master: