
Код:
import mx.utils.Delegate;
class inc.controls.Window extends mx.core.UIObject {
private var xml:XML;
private function init():Void {
var path:String =_root.path+"skins/metacity/"+_root.metacity+"/metacity-1/metacity-theme-1.xml";
this.xml = new XML();
this.xml.ignoreWhite = true;
this.xml.onLoad = Delegate.create(this, this.parseSkin);
trace("Metacity path:"+path);
this.xml.load(path);
}
private function parseInfo():Void {
trace([this,this.xml]);
}
private function parseSkin(xml:XML):Void {
trace("----parse_skin----");
}
private function drawSkin():Void {
}
}
Если уж взялись за AS2, то писать нужно на AS2, а не фигзнаеткак. И _root не пользуют в AS2 (кроме осознанных случаев).