El codigo seria algo asi:
var menu = myMenuBar.addMenu("File");
menu.addMenuItem({label:"New", instanceName:"newInstance"});
menu.addMenuItem({label:"Open", instanceName:"openInstance"});
menu.addMenuItem({label:"Close", instanceName:"closeInstance"});
var listen = new Object();
listen.change = function(evt){
var menu = evt.menu;
var item = evt.menuItem
if (item == menu.newInstance){
myNew();
trace(item);
}else if (item == menu.openInstance){
myOpen()
trace(item);
}
}
menu.addEventListener("change",listen);
un saludo
Joseba Alonso
www.sidedev.net
www.5dms.com
----- Original Message -----
From: "Oscar Alconada" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, March 24, 2004 6:32 PM
Subject: component menuBar , no consigo sacar el onclick
Hola Joseba,
Oye pos si tienes algun ejemplo hecho perfecto sino tampoco te preocupes, de
todas maneras lo que me interesaba era hacerlo todo directamente sobre el
menu .A lo mejor es lo que dices y no esta prepararo para ello ya que no
encuentro mucha documentacion sobre como hacerlo directamente sobre el menu,
todo lo que veo es con xml.
Saludos Oscar .
y gracias
///
Siento no poder resolverte el problema. Yo he conseguido usar el menu y
sus
eventos correctamente pero solo si cargo la estructura desde un XML y
luego
le meto los eventos a los hijos del menu, no al menu en si mismo.
Quizas no
este dise�ado para eso. Algo asi:
for(var i:Number=0;i<=2;i++){
mn.getMenuAt(i).addEventListener("change",fileListener);
}
si necesitas un ejemplo funcionando te lo cuelgo.
<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
Archivos:
sin busqueda (+actualizado):
http://www.sidedev.net/archive
con busqueda (-actualizado)
http://www.mail-archive.com/[EMAIL PROTECTED]/
-------------------------------->