Para hacer eso tienes que usar el evento menuShow, he modificado un código y lo he adaptado para que lo veas.
Código :
//Atacheamos el menu de nuestra librería
attachMovie("menuBar", "barramenu", 1);
//Propiedades del menu
barramenu._x = 0;
barramenu._y = 0;
barramenu.setSize(300, 18);
//Estilos
barramenu.setStyle("fontFamily", "_sans");
barramenu.setStyle("fontSize", "10");
//Creamos las opciones del menu
var menuArchivo = barramenu.addMenu("Archivo");
menuArchivo.addMenuItem({label:"Nuevo", instanceName:"archivoNuevo"});
menuArchivo.addMenuItem({label:"Abrir", instanceName:"archivoAbrir"});
menuArchivo.addMenuItem({type:"separator"});
menuArchivo.addMenuItem({label:"Cerrar", instanceName:"archivoCerrar"});
//Propiedades
menuArchivo.rowHeight = 16;
var menuEdicion = barramenu.addMenu("Edición");
menuEdicion.addMenuItem({label:"Copiar", instanceName:"edicionCopiar"});
menuEdicion.addMenuItem({label:"Cortar", instanceName:"edicionCortar"});
menuEdicion.addMenuItem({label:"Pegar", instanceName:"edicionPegar"});
menuEdicion.addMenuItem({type:"separator"});
menuEdicion.addMenuItem({label:"Estirar", instanceName:"edicionEstirar"});
menuEdicion.addMenuItem({label:"Rotar", instanceName:"edicionRotar"});
menuEdicion.addMenuItem({type:"separator"});
menuEdicion.addMenuItem({label:"Propiedades...", instanceName:"edicionPropiedades"});
//Propiedades
menuEdicion.rowHeight = 16;
var menuAyuda = barramenu.addMenu("Ayuda");
menuAyuda.addMenuItem({label:"Ayuda", instanceName:"ayudaAyuda"});
menuAyuda.addMenuItem({label:"Tutoriales", instanceName:"ayudaTutoriales"});
menuAyuda.addMenuItem({label:"Ejemplos", instanceName:"ayudaEjemplos"});
menuAyuda.addMenuItem({type:"separator"});
menuAyuda.addMenuItem({label:"Acerca de Elecash.org", instanceName:"ayudaElecash"});
menuAyuda.addMenuItem({label:"Acerca de Cristalab.com", instanceName:"ayudaCristalab"});
//Propiedades
menuAyuda.rowHeight = 16;
//Listener para cuando se activa el evento menuShow.
var alAbrir = new Object();
alAbrir.menuShow = function(evento){
if (evento.menu == depthChild0){
trace("Has abierto Archivo");
}
else if (evento.menu == depthChild1){
trace("Has abierto Edición");
}
else if (evento.menu == depthChild2){
trace("Has abierto Ayuda");
}
}
menuArchivo.addEventListener("menuShow", alAbrir);
menuEdicion.addEventListener("menuShow", alAbrir);
menuAyuda.addEventListener("menuShow", alAbrir);
Con depthchild, podemos saber que menu está abierto, así depthChild0 es el primer menú, depthChild1, es el segundo, etc... Obviamente, tu si quieres no puedes poner nada dentro de tu menú, y éste se convertirá en un botón.
De forma que tu menú podrias dejarlo así...
Código :
var menuAyuda = barramenu.addMenu("Ayuda");
//Propiedades
menuAyuda.rowHeight = 16;
Espero que te funcione, saludos...