Necesito ayuda con un pequeño proyecto de ActionScript 2.0 en el que estamos trabajando; el proyecto consiste en una aplicación con el componente MenuBar, y hemos encontrado un inconvenient cuando quisimos incorporar en el componente, un código que se encargara de CERRAR la ventana en el explorador que contenga la película Flash, y otro código que se encargara de REFRESCAR la ventana en el exlporador que contenga la película. Intentamos con el código siguiente:
Código :
import mx.controls.Menu;
import mx.controls.MenuBar;
var my_mb:MenuBar;
var my_menu:Menu = my_mb.addMenu("Archivo");
my_menu.addMenuItem({label:"Salir", instanceName:"salirIns"});
my_menu.addMenuItem({label:"Publicar", instanceName:"publicarIns"});
my_menu.addMenuItem({label:"Refrescar", instanceName:"refrescarIns"});
//Listener para cuando se activa el evento onChange.
var al_cambiar = new Object();
al_cambiar.change = function(evento){
var menu = evento.menu;
var item = evento.menuItem;
//Menu Archivo
if (item == menu.salirIns){
[b]getURL("javascript:window.close();");[/b]
}
else if (item == menu.publicarIns){
trace(item.attributes.label);
}
else if (item == menu.refrescarIns){
[b]getURL("javascript:window.location.reload();");[/b]
}
}
my_mb.setStyle("themeColor", "haloOrange")
my_mb.setStyle("fontFamily", "Trebuchet MS")
//Al seleccionar una opción
menuArchivo.addEventListener("change", al_cambiar);Agradecería mucho su ayuda, y si tienen al´guna recomendación en cuanto a la formulación del código mismo, la aceptare de brazos abiertos.
Muchísimas gracias de antemano.
