Hola,

No s� si alguien se ha encontrado con esto. Con un par de componentes v2,
Alert y Menu, MX2 se queja de que no los puede instanciar, en un escenario
similar al siguiente.

En un documento quiero poner s�lo una ProgressBar y un Loader. En el Loader
cargo un .swf que contiene un Alert.

Ambos documentos son 'Form applications' y los componentes est�n en la
librer�a. En ambos documentos asocio una subclase de Form a su Form
'Application' correspondiente.

En el primer documento, instancio en runtime la  ProgressBar y el Loader
mediante UIObject.createClassObject. Posteriormente cargo el segundo .swf
(que contiene la alerta en la librer�a) en el Loader instanciado.

Una vez cargado el .swf que contiene el Alert, siempre que llamo a
Alert.Show("whatever"); Flash dice que no lo puede instanciar porque no lo
contiene en la librer�a. Lo mismo ocurre con el componente Menu. Si
los coloco en el primer documento no se queja,pero arruina el preloader con
muchos k's iniciales.

Mientras terminaba de escribir esto he pensado en que ambos componentes
Alert y Menu tienen en com�n que se instancian con m�todos est�ticos,
Alert.show() y Menu.createMenu(), respectivamente. Con todo, no el motivo
por el que Flash no los ve si est�n en una librer�a que no sea la del
documento base.

He preguntado esto en flashcoders, pero no me han contestado; as� que puede
que mi problema sea s�ntoma de mi condici�n de nerd =)

Sergi







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

Responder a