Joseba : No encontrar�s referencia alguna a UIObjectExtensions en UIOBject.
Para ver su relaci�n tienes que abrir algun .fla de componentes, por ejemplo
el StandarComponents.fla. En su librer�a, abres la carpeta 'base classes',
ah�
te metes dentro del timeline de UIObject, y ver�s que tiene una instancia de
UIObjectExtensions
entre sus 'assets'. Al instanciarse UIObjectExtensions, la instancia hace
que el UIEventDispatcher inicialice el prototype de UIObject.


----- Original Message -----
From: "Joseba Alonso" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, September 10, 2003 11:04 PM
Subject: Re: [ASNativos] componentes y UIEventDispatcher


> Bueno, yo no me he peleado mucho con los componentes por ahora pero por lo
> que he leido UIEventDispatcher no solo sustituye ASBroadcaster sino que lo
> mejora. Yo tambi�n me pierdo bastante todavia con el tema, hay que meterle
> horas. De todas maneras mirando UIObject no he visto ninguna referencia a
> UIObjectExtensions, �Donde la has visto? .
>
> En cuanto al tema del prototype si que lo tengo mas claro, yo he estado
mas
> tiempo dandole al AS2. Habia una frase... "Nada nuevo bajo el sol" pues
> describe exactamente lo que he sentido yo al estar probandolo. AS2 *no*
> introduce nuevos bytecodes. Esto es, es simplemente otra forma de
describir
> objetos, pero una clase creada con AS2 sigue siendo un [type function] o
> sea, tiene su prototype y todo. Las clases son "falsas". Hombre, te dan
una
> serie de ventajas en cuanto a legibilidad, fiabilidad y reutilizacion del
> codigo. Pero la proteccion de tipos, y los "strong types" no son una
> cualidad del flash player sino mas bien del compilador. Haciendo viejas
> "peripecias" te las puedes saltar. Ya sabeis, el runtime nunca se queja
por
> nada :)
>
> un saludo
>
> Joseba Alonso
> www.sidedev.net
>
> ----- Original Message -----
> From: "Sergi" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, September 10, 2003 12:47 PM
> Subject: [ASNativos] componentes y UIEventDispatcher
>
>
> > Weno llevo una hora trasteando con los componentes. Y casi me pierdo
> > especialmente cuando he tratado de averiguar c�mo reciben soporte para
> > transmitir eventos al ser inicializados por UIEventDispatcher. *Supongo*
> que
> > UIEventDispatcher reemplazar� a las distintas implementaciones de
> > ASBroadcaster en nuestros desarrollos.
> >
> > En fin, a ver si Joseba me confirma lo siguiente en cuanto al soporte de
> > listeners en los componentes
> >
> > UIObject <-- Superclase de los componentes
> >     |
> >     | utiliza--> UIObjectExtensions
> >                                     static function Extensions()
> >
> > []
> > UIObjectExtensions.Extensions() llama a UIEventDispatcher.initialize();
> que
> > 'inicializa' UIObject.prototype * como transmisor de eventos.
> >
> > *no tengo muy claro xq a�aden propiedades directamente al prototype
cuando
> > todo el framework es basado en AS2, pero supongo que tendr�n sus motivos
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > <!-------------------------------
> > 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