> una clase creada con AS2 sigue siendo un [type function] o > sea, tiene su prototype y todo,es simplemente otra forma de describir.
�Entonces va a existir alguna diferencia, aparte de legibilidad, fiabilidad y reutilizacion del > codigo en desarollar con POO a la antigua y hacerlo con AS2 ? �las aplicaciones corren mejor con AS2? ----- 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 -------------------------------->
