Hola a todos: tengo esta clase en la que no chuta un delgado, y no tengo ni idea de por qué. A ver si echandole un vistazo rápido me podeis decir por dónde está fallando... Por cierto, estoy seguro de que estoy recogiendo bien el evento desde fuera (por si alguno piensa que es eso...)
import com.xfactorstudio.xml.xpath.*; import mx.events.EventDispatcher; class ParseadorGaleria{ private var imgs:Array; private var tdl:ThumbDataList; // Del mixin EventDispatcher public var addEventListener:Function; public var removeEventListener:Function; private var dispatchEvent:Function; // constructor function ParseadorGaleria(imagenes:Array){ EventDispatcher.initialize(this); imgs = new Array(); imgs = imagenes; tdl = new ThumbDataList(); parseoImagenes(); } // métodos privados private function parseoImagenes():Void{ trace("parseando imagenes") //return; for(var i:Number=0; i<imgs.length; i++){ var td:ThumbData = new ThumbData(); td.nombre = XPath.selectNodes(imgs[i],"texto_"+_root.lan).toString().split("\r\n").join( "\n"); td.imagen = XPath.selectNodes(imgs[i],"@ruta").toString(); //trace(td.imagen) tdl.insertar(td); } dispatchEvent({type:"onParseado",datos:tdl}); trace("evento mandado: "+tdl) } public function borrar():Void{ tdl = null; } } ---------------------------------- Lista ASNativos:asnativos@5dms.com http://www.5dms.com/listas ----------------------------------