ho creato un pulsante con nome d'istanza "p" e poi
codice:
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);
cosi non và ma se al posto del pulsante da me creato metto il componente Bottun funziona