Hola
Pues usando tus estilos me funciona cambiando 2 cosas, aquí te dejo el código completo
Que cambie?
esta linea
buscador.setChangeHandler("seleccion");
por esta
buscador.addEventListener("change", seleccion);
y la función seleccion
espero te sirva
saludos
Código as:
Ver original////----------------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() {
url = this.getSelectedItem().data;
trace(url);
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");
buscador.addEventListener("change", seleccion);
}