tengo este codigo montado y alimentado po una bd mediente amfphp, lo he
 limpiado todo lo que he podido, dejando lo indispensable para comprender a
 que me refiero


 el tema es el siguiente: Temngo un campo de texto dinamico que alimentado
 desde una BD tendra una u otra medida en alto por lo que al duplicar el 
clip
 necesto que se adapte al ancho (par este ejmplo lo he montado con unos
 arrays)

 titulo=new Array ()
 titulo[0]="titulo corto"
 titulo[1]="titulo lago largo lago"
 titulo[2]=" titulo maslargo maslago maslargo maslargo"
 titulo[3]="titulo aunmaslargo aunmaslargo aunmaslargo aunmaslargo"


 contenido=new Array ()
 contenido[0]="titulo corto"
 contenido[1]="titulo lago largo lago"
 contenido[2]=" titulo maslargo maslago maslargo maslargo"
 contenido[3]="titulo aunmaslargo aunmaslargo aunmaslargo aunmaslargo"

 contador=0;
 var total:Number = 4;
 for (i=0;i<total;i++){

  nue = a.duplicateMovieClip("a"+i, i, obj);
  nuealto = getProperty(nue,_height);
  nue._y = i*nuealto;
  nue.id.text =""+data.getItemAt(i).ID+"";


  nue.Titular.titulo.text=contenido[contador];
   nue.Titular.titulo.autoSize = true;
   Alto1 = getProperty(nue.Titular,_height);

   nue.variableimagen =;
   posicionIMG = getProperty(nue.imagenNoticia,_y);
   Posicionfoto = Alto1+10;
   setProperty(nue.cont, _y, Posicionfoto);

  nue.intro.txtintro.htmlText=contenido[contador];
   nue.intro.txtintro.autoSize = true;
   setProperty(nue.intro, _y, Posicionfoto);
   Alto2 = getProperty(nue.intro,_height);
   setProperty(nue.finline, _y, Alto1+Alto2+20);

   contador++
  }


 como podriamos logralo?

 me ha costado dar con esto mucho tiempo pro que soy novato (eterno novato)
 por lo que si no nos lalimos mucho de este ejemplo mejor

 he dejado un ejemplo funcionado en est direccion listo para descarga

 http://www.ruizmasa.com/duplicatevariable.fla

 un saludo

 PAco
 


-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Responder a