Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/10/2009, 19:31
jakiras
 
Fecha de Ingreso: marzo-2009
Ubicación: maracaibo
Mensajes: 41
Antigüedad: 15 años
Puntos: 0
Exclamación ayuda con combobox

hola a todos, estoy intentando hacer un combobox q contenga vinculos a otras paginas web, estoy tratando de hacer que me tome la informacion de label y data desde un archivo .txt, consegui vagando en la web este codigo y lo modifique con el setStyle para darle un aspecto mas lindo y que vaya mas acorde con el proyecto q estoy realizando

Código:
////----------------comboBox_color-----////
buscador.setStyle("themeColor","haloBlue");
buscador.setStyle("backgroundColor","0xe6f5FF");
buscador.setStyle("borderColor","0xccf0ff");
buscador.setStyle("highlightColor","0x3CECFF");
buscador.setStyle("marginLeft","2");
buscador.setStyle("fontSize","9");
//---------------------------------acciones
function seleccion(component) {
	url = component.getSelectedItem().data;
	getURL(url, "_blank");
}
datos = new LoadVars();
datos.load("buscador.txt");
datos.onLoad = function() {
	linksArray = new Array();
	for (i=0; i<datos.num_enlaces; i++) {
		// -- crear un elemento real
		var misLinks = new Object();
		misLinks.label = eval("datos.nombre"+i);
		misLinks.data = eval("datos.enlace"+i);
		// -- colocarlo en la matriz
		linksArray[i] = misLinks;
	}
	// -- rellenar comboBox
	buscador.setDataProvider(linksArray);
	// -- asignar manejador de eventos al combo
	buscador.setChangeHandler("seleccion");
}
en el ejemplo funciona bn, carga la informacion y ademas hace la vinculacion pero cuando lo aplico a mi trabajo no es lo mismo, me carga la info pero no me hace vinculacion alguna; probe incluso copiando y pegando el codigo original y me ocurre lo mismo. Cuando probe trayendo a mi trabajo el combobox del ejemplo me funciono bn pero es diferente al que estoy utilizando; tendra algo q ver q el ejemplo haya sido realizado en flash mx y el que yo tngo instalado es el 8?

si es eso, de que forma podria modificar este codigo y aplicarlo al combobox de flash 8?

por cierto, asi esta el archivo .txt

Código:
&nombre0=Seleccione...
&enlace0=
&nombre1=Macromedia
&enlace1=http://www.macromedia.com
&nombre2=Google
&enlace2=http://www.google.com
&nombre3=Hotmail
&enlace3=http://www.hotmail.com
&num_enlaces=4
ayudenme por fis no quiero usar el combo del ejemplo porque es muy feo