GoneNuts
01-18-2008, 02:48 PM
Creating textfield dynamically with a dynamic index name.
var title_txt:TextField = new TextField();
title_txt.width = 30;
function onDataLoad(evt:Event){
for(var i:uint=0; i < evt.target.data.cant; i++){
//testing loading dada into array----------------------------
TITLE = (evt.target.data["Title"+i]);
COMMENT = (evt.target.data["Comments"+i]);
titleA.push(TITLE);
commentA.push(COMMENT);
//----------------------------------------------------------
addChild(title_txt);
title_txt.x = i * title_txt.width;
title_txt.name = "title_txt" + i;
title_txt[i].text = titleA[i];
}}
is it possible to create text fields dynamically like this and and insert a loaded
variable into the dynamically crated text field referenced by a dynamically generated name.
because it doesn't work for me?
anyone have a good idea?
var title_txt:TextField = new TextField();
title_txt.width = 30;
function onDataLoad(evt:Event){
for(var i:uint=0; i < evt.target.data.cant; i++){
//testing loading dada into array----------------------------
TITLE = (evt.target.data["Title"+i]);
COMMENT = (evt.target.data["Comments"+i]);
titleA.push(TITLE);
commentA.push(COMMENT);
//----------------------------------------------------------
addChild(title_txt);
title_txt.x = i * title_txt.width;
title_txt.name = "title_txt" + i;
title_txt[i].text = titleA[i];
}}
is it possible to create text fields dynamically like this and and insert a loaded
variable into the dynamically crated text field referenced by a dynamically generated name.
because it doesn't work for me?
anyone have a good idea?