Bueno,

Antetodo gracias Xavi porque del link que pusistes en tu post he sacado lo
que parece una soluci�n que creo interesante comentar aqu�.

Mi problema era que la forma con la que utilizaba los listeners en MX no
funcionaba en MX2004.  Podeis ver un ejemplo del c�digo que en MX2004 no
funcionaba y en MX si al final del todo de este post.

Por lo que he podido averiguar, paraque funcione en MX2004 tan solo hace
falta cambiar el codigo original que funcionaba en MX:
_root.Emisor = new Object(); ASBroadcaster.initialize(_root.Emisor);

por este otro que SI funciona en MX2004:
_root.Emisor = new Object(); AsBroadcaster.initialize(_root.Emisor);

...�la diferencia? pues la "s" de AsBroadcaster debe ser miniscula (shit
little parrot, o cagate lorito). En fin, cambiando eso rula almenos en un
sencillo ejemplo.

espero haber sido de utilidad,
Roberto





----- Original Message ----- 
From: "Xavi Beumala" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, January 23, 2004 1:37 PM
Subject: RE: [ASNativos] Listeners funcionan igual en MX2004 (AS1)?


> ASBroadcaster era una clase no-documentada de MX. Exist�a pero nadie la
> reconoc�a oficialmente. Como no la reconoc�an oficialmente, pues no la
> han mantenido en 2004. En su defecto tienes que usar UIEventDispatcher
> (esta s� que est� documentada).
>
> O si no quieres cambiar c�digo utiliza
> http://chattyfig.figleaf.com/flashcoders-wiki/index.php?AsBroadcaster
> (son posibles implemenaciones de ASBroadcaster). Creas un .as externo y
> luego importas la clase.
>
> Saludos a todos
> Xavi Beumala
> http://www.5dms.com
> http://www.code4net.com
>
> > -----Mensaje original-----
> > De: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] En nombre de Roberto
> > Enviado el: viernes, 23 de enero de 2004 13:22
> > Para: [EMAIL PROTECTED]
> > Asunto: [ASNativos] Listeners funcionan igual en MX2004 (AS1)?
> >
> >
> > Bueno, estoy migrando de MX a MX20004 (con AS1 todav�a) y lo
> > que antes funcionaba ahora parece que no. El drama de hoy
> > tiene que ver con Listeners. Este es el c�digo que tengo y
> > que parece que funciona en MX y no en MX2004:
> >
> > En el primer fame:
> > _root.Emisor = new Object(); ASBroadcaster.initialize(_root.Emisor);
> >
> > En un movieClip:
> > onClipEvent(load){
> >     _root.Emisor.addListener(this);
> >     this.onMiEvento= function() {
> >       trace("detecto onMiEvento");
> >      };
> > }
> >
> > ...y en alg�n lugar de la pelicua:
> > _root.Emisor.broadcastMessage("onMiEvento");
> >
> > alguna alma caritativa me podr�a decir que ha cambiado?
> > Porque es dificil saberlo, ya que ASBroadcaster no esta
> > documentado en MX2004, pero claro tampoco lo estaba en MX y
> > ya no sabes si no est� porque sigue sin estar documentado o
> > porque realmente ya no est�.
> >
> > Roberto
> > ...y gracias de antemano que si luego no las doy es por no generar OT
> >
> > <!-------------------------------
> > Lista ASNativos:
> > subscripciones/desubscripciones http://www.sidedev.net/asnativos
> > -------------------------------->
> >
>
> <!-------------------------------
> Lista ASNativos:
> subscripciones/desubscripciones
> http://www.sidedev.net/asnativos
> -------------------------------->
>

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

Responder a