:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
pelis_xml = new XML();
pelis_xml.ignoreWhite = true;
pelis_xml.onLoad = function (success){
if (success){
largo = pelis_xml.firstChild.childNodes.length;
nombre = new Array(largo);
pelis = new Array(largo);
for (i=0; i<largo; i++){
nombre[i] = pelis_xml.firstChild.childNodes[i].attributes.texto;
pelis[i] = pelis_xml.firstChild.childNodes[i].attributes.peli;
}
llenarCombo();
}
else{
trace("No se pudo cargar el XML");
}
}
pelis_xml.load("videos.xml");
/************* FUNCIONES ****************/
function llenarCombo(){
attachMovie("ComboBox", "miDesplegable", 0);
miDesplegable.setSize(170, 22);
miDesplegable.dropdownWidth = 200;
//miDesplegable.editable = true;
miDesplegable.text = "nombre a realizar";
losDatos = new Array();
miDesplegable.dataProvider = losDatos;
for (i=0; i<nombre.length; i++){
losDatos.addItem({ label: nombre[i], data: pelis[i] });
}
miDesplegable.addEventListener("change", alSeleccionar);
}
/************* LISTENERS ****************/
alSeleccionar = new Object();
alSeleccionar.change = function(evento){
trace("Has seleccionado " + evento.target.value);
loadMovie(evento.target.value, vipcontenedor);
}
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Gracias por su ayuda!!!