Jugando un poco con el codigo del AS (el cual pego mas adelante) logro ver que la imagen del primer registro si aparece, pero aparece mucho mas arriba de la posicion que deberia aparecer, estoy jugando con el valor "imagen._y" pero no logro que la imagen vuelva a su posicion, de hecho no logro practicamente ninguna diferencia con valores exageradamente diferentes.
Código:
class EleImagen extends mx.core.UIComponent{
var imagen:MovieClip;
//Constructor
function EleImagen(){
}
function createChildren():Void{
//Creamos un contenedor
createEmptyMovieClip("imagen", _root.getNextHighestDepth());
imagen.cargado = false;
}
function setValue(ruta:String, item:Object, seleccionado:Boolean):Void{
//Si el objeto contiene datos y no lo hemos cargado
if (item != undefined && imagen.cargado == false){
imagen.loadMovie(ruta);
imagen.cargado = true;
imagen._y = (imagen._height/2)
}
}
}
Esto es lo ultimo que me falta para culminar este proyecto, les agradezco de antemano lo que me puedan ayudar.