Tengo un problema con un “combobox”. '
Estoy armando un sitio que consta de una página principal que carga todo dinámicamente.
Pero el problema se da cuando cargo una película desde un Mc que contiene un botón.
Este Mc carga una película externa que tiene un combobox que a su ves carga un texto (txt externo con css) asta ahí vamos bien, el problema es cuando quiero desplegar el combobox no me funciona.
Ya estuve viendo los tutorials pero no me doy cuenta del error que tengo.
Le dejo el código y desde ya les agradezco.
Código dentro del botón
Código :
on (release) {
unloadMovie(_parent.Mcbox)
_parent.createEmptyMovieClip("Mcbox",getNextHighestDepth());
_parent.Mcbox._x = 0;
_parent.Mcbox._y = 0;
loadMovie("../swf/Clasificaciones.swf",_parent.Mcbox);
trace(Mcbox);
}
Código del .swf que se carga cuando se ejecuta el botón
Este swf tiene un combobox con nombre de instancia “selector” un textarea con nombre de instancia “display_txt” y variable “referencias”.
Código :
//----------------------------
//Definimos etiquetas de la lista
//----------------------------
selector.dataProvider = [{label:"Clasificacion:", data: "../txt/regclas.txt"},{label: "1ra.Ronda", data: "../txt/Clasificacion/1raRonda.txt"},{label: "2da.Ronda", data: "../txt/Clasificacion/2daRonda.txt"}, {label: "4to de Finales", data: "../txt/Clasificacion/4todefinales.txt"},{label: "Semi Finales", data: "../txt/Clasificacion/SemiFinales.txt"},{label: "Final", data: "../txt/Clasificacion/Final.txt"},{label: "Final Juveniles", data: "../txt/Clasificacion/FinalJuv.txt"},{label: "Final Cantautores", data: "../txt/Clasificacion/FinalCant.txt"}];
//---------------------------
//Definimos y cargamos las css
//---------------------------
var flash_css = new TextField.StyleSheet();
flash_css.load("../txt/styles.css");
flash_css.onLoad = function(success:Boolean) {
if (success) {
display_txt.styleSheet = flash_css;
} else {
trace("Error loading CSS file.");
}
};
var soporte_lv:LoadVars = new LoadVars();
soporte_lv.load("../txt/regclas.txt");
soporte_lv.onLoad = function(success:Boolean) {
if (success) {
display_txt.text =this.content;
} else {
trace("unable to load text file.");
}
};
regclas_txt.html = true;
regclas_txt.editable = false;
//Creamos un listener
listenerObject = new Object();
listenerObject.change = function (evt){
var regclas_lv1:LoadVars = new LoadVars();
regclas_lv1.load(selector.selectedItem.data);
regclas_lv1.onLoad = function(success:Boolean) {
if (success) {
display_txt.text =this.content;
} else {
trace("unable to load text file.");
}
};
}
selector.addEventListener("change", listenerObject)
Gracia nuevamente
