ho creato un pulsante con nome d'istanza "p" e poi
cosi non và ma se al posto del pulsante da me creato metto il componente Bottun funzionacodice:var listener = new Object(); listener.click = function(evtObj) { var button = evtObj.target; if (button.menu == undefined) { // Crea un'istanza Menu e aggiunge alcune voci button.menu = mx.controls.Menu.createMenu(); button.menu.addMenuItem("Prima Selezione"); button.menu.addMenuItem("Seconda Selezione"); // Aggiunge un listener di modifiche per rilevare le voci selezionate var changeListener = new Object(); changeListener.change = function(event) { var item = event.menuItem; switch (item.attributes.label) { case "Prima Selezione" : trace("Elemento selezionato: "+item.attributes.label); gotoAndStop("area", "Nuovo_Fornitore"); break; case "Seconda Selezione" : trace("Elemento selezionato: "+item.attributes.label); gotoAndStop("area", "Nuova_Categoria"); break; } }; button.menu.addEventListener("change", changeListener); } button.menu.show(button.x, button.y+button.height); }; p.addEventListener("click", listener);![]()

Rispondi quotando