Foros del Web » Creando para Internet » Flash y Actionscript »

Problema con ComboBox

Estas en el tema de Problema con ComboBox en el foro de Flash y Actionscript en Foros del Web. Amigos como estan? tengo el siguiente problema, en una película tengo un combobox que carga swf externo, eso lo hace de maravillas, el problema es ...
  #1 (permalink)  
Antiguo 11/11/2008, 10:32
Avatar de Hector Perdomo  
Fecha de Ingreso: enero-2002
Ubicación: Caracas
Mensajes: 33
Antigüedad: 22 años, 10 meses
Puntos: 0
Problema con ComboBox

Amigos como estan? tengo el siguiente problema, en una película tengo un combobox que carga swf externo, eso lo hace de maravillas, el problema es que los swf son videos generados que ya tienes controles propios, y cuando me paso de una opción a otra estos controles se pierden, que debo hacer para que cada vez que escoja una opción coloque el swf desde el comienzo y con sus controles?? aquí les dejo el código que estoy utilizando para cargar los swf: (Aclaro algo todo esto no lo estoy trabajando en WEB si no en CD [ejecutable])
:::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::
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!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:27.