
Код AS1/AS2:
class frame.NEWS extends XMLS.Connector {
var AR;
var string3:String;
function NEWS() {
}
function CheckExist(f) {
Connect("NEWS");
if (f != _global.XFOLDER+"undefined") {
Creator(f,FOR_NEWS);
} else {
trace("CONNECTION FAILED");
}
}
function FOR_NEWS() {
trace("CONNECTION PASSED");
AR = mxml.firstChild.childNodes;
for (var i = 0; i<AR.length; i++) {
string3="";
string3 += "<b><font color='#FFCC00'>";
string3 += AR[i].childNodes[0].firstChild.nodeValue;
string3 += "\n";
string3 += "</font></b>";
string3 += "\n";
string3 += AR[i].childNodes[1].firstChild.nodeValue;
string3 += "\n\n";
}
//_root._down._newsBlock.txt.htmlText = string3;
}
}
Подскажите товарищи Гуру есть ли возможность, в данном случае, не писать ПОЛНЫЙ путь к текстовому полю, а указывать путь из вне класса.
Например

Код AS1/AS2:
var N = new frame.NEWS();
N.checkExist("NEWS.xml");
N.SOMEFUNCTION(myTXTFIELD);
П.с. если нужно : функция Creator создает XML и выполняется onLoad с помощью Delegate ( без параметров); где f - то что грузим.