xDDD hombre, no lo he probado, pero deberia de funcionar. El caso del Button
es mas problemático porque coinciden las 2 referencias: las del componente y
la del boton de toda la vida.

Un saludo,

Joseba Alonso
www.5dms.com
www.sidedev.net  

> -----Mensaje original-----
> De: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] En nombre de Felipe 
> Fernandez Sanchez
> Enviado el: miércoles, 04 de enero de 2006 22:50
> Para: [email protected]
> Asunto: RE: [ASNativos] Otra de Resize
> 
> Muchas gracias Joseba.
> Probaré a ver pero creo que no me funcionó tampoco así ¿A lo 
> mejor fue porque puse Button en lugar de  mx.controls.Button?
> 
> Uhmmm, no se. Lo probaré y ya te cuento pero seguro que 
> llevas razón porque...¿como tu no tienes ni idea de esto, 
> verdad? ;) Una vela te ponía si funciona (pero no de las 
> negras, claro)
> 
> >From: "Joseba Alonso" <[EMAIL PROTECTED]>
> >Reply-To: [email protected]
> >To: <[email protected]>
> >Subject: RE: [ASNativos]  Otra de Resize
> >Date: Wed, 4 Jan 2006 18:59:44 +0100
> >
> >Seria algo asi:
> >
> >for (var comp in this) {
> >     if(this[comp] instanceof mx.core.UIObject)
> >             trace("Comp inside: "+comp+" 
> ["+typeof(this[comp])+" ]"); }
> >
> >Puedes ser más especifico utilizando el operador instanceof 
> sobre mas 
> >clases como mx.controls.Button o mx.controls.Accordeon
> >
> >Un saludo,
> >
> >Joseba Alonso
> >www.5dms.com
> >www.sidedev.net
> >
> > > -----Mensaje original-----
> > > De: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED] En nombre de Felipe Fernandez 
> > > Sanchez Enviado el: miércoles, 04 de enero de 2006 18:42
> > > Para: [email protected]
> > > Asunto: [ASNativos] Otra de Resize
> > >
> > > Hola, como no era oro todo lo que relucía tengo otro problema:
> > >
> > > Ejecuto el código siguiente:
> > >
> > > var obj = this.createClassObject(mx.controls.Button,"bt", 1, 
> > > {_x:100, _y:100, label:"Dinamic"});
> > >
> > > for (var comp in this) {
> > >   trace("Comp inside: "+comp+" ["+typeof(this[comp])+" ]"); }
> > >
> > > Y obtengo el siguiente resultado:
> > >
> > > Comp inside: obj [movieclip ]
> > > Comp inside: $version [string ]
> > > Comp inside: reserved [movieclip ]
> > > Comp inside: focusManager [movieclip ] Comp inside: bt 
> [movieclip ] 
> > > Comp inside: altura [object ] Comp inside: instance4 
> [object ] Comp 
> > > inside: instance3 [object ] Comp inside: anchura [object ] Comp 
> > > inside: instance2 [movieclip ] Comp inside: accord 
> [movieclip ] Comp 
> > > inside: instance1 [movieclip ]
> > >
> > > Es decir, que tanto "obj" como "bt" me los reconoce como tipo 
> > > MovieClip y no como Button. Además, "accord" es un componente 
> > > accordion arrastrado al escenario y tambien lo reconoce como 
> > > MovieClip.
> > > ¿Hay alguna manera de detectar el tipo (Button, TextField,
> > > etc.) del componente?
> > > El fin último es realizar una función de resize para un movieclip 
> > > pero me interesa que se redimensionen unos componentes de la 
> > > pelicula (por ejemplo, los datagrid, textarea y listbox) 
> y otros no 
> > > (CheckBox, Label, Button) y que sólo se recoloquen.
> > >
> > > ¿Alguna otra forma de hacer esto?
> > >
> > >
> > > Gracias de nuevo.
> > >
> > >
> > > ----------------------------------
> > > Lista ASNativos:[email protected]
> > > http://www.5dms.com/listas
> > > ----------------------------------
> >
> >
> >----------------------------------
> >Lista ASNativos:[email protected]
> >http://www.5dms.com/listas
> >----------------------------------
> 
> 
> ----------------------------------
> Lista ASNativos:[email protected]
> http://www.5dms.com/listas
> ----------------------------------


----------------------------------
Lista ASNativos:[email protected]
http://www.5dms.com/listas
----------------------------------

Responder a