Código:
function rellenar(){
var i:Number;
var total:Number;
var y:Number;
var x:Number;
var conta:Number;
x=0;
conta=0;
var titulo_txt:TextField;
var fecha_txt:TextField;
var btn_dat:MovieClip;
y=5;
total=dataNoticias.arrayNoticias.length;
for(i=total; i > 0 ; i--){
if (conta==4){
}
else{
conta++;
y=y+50;
btn_not=attachMovie("Button","btn_not"+i,x++);
btn_not._x=40;
btn_not._y=y;
btn_not.name="btn"+i;
btn_not.setSize(260, 20);
btn_not._alpha=15;
btn_not.setStyle("themeColor", "0xD5D5D5");
btn_not.useHandCursor=true;
btn_not.label=dataNoticias["noticia"+i].titulo;
btn_not.labelPlacement = "left";
btn_not.selectable=true;
_root.contenido02.createTextField("fecha_txt"+i,x++,50 ,y+15,260,1

fecha_txt=_root.contenido02["fecha_txt"+i];
crear(fecha_txt,dataNoticias["noticia"+i].fecha);
name_txt.text=btn_not.name;
}
}
}
function crear(txt:TextField,dato:String){
var txtf:TextFormat = new TextFormat;
txt.text=dato;
txt.background=true;
txt.backgroundColor=0xD5D5D5;
txtf.color=0x016975;
txtf.font="Gill Sans MT";
txtf.size=12;
txt.multiline=false;
txt.selectable=false;
txt.setTextFormat(txtf);
}
btn_not.onPress = function(){
name_txt.text=btn_not._name;
}
El btn_not lo tengo declarado como global y MovieClip. No se si esta bien o hay algun fallo?? Si alguien me puede ayudar se lo agradeceria. Un saludo y gracias.
