Buenas a todos!
Os comento...tengo esta parte de script que saca de un xml sus nodos y me los presenta en un componente list en flash.
Lo que yo queria es poner 2 nodos en la lista y por no saber como dividir una lista en dos columnas,se me ocurrio la manera de crear espacios,pero no funciona del todo correectamente,en algunas filas me crea lo espacios bien y en otras de menos...Se os ocurre alguna otra manera de hacer lo que pido o mejorarla?
Un saludo y gracias.
Código:
audioTracks = this.firstChild.childNodes;
totalAudio = audioTracks.length;
for (var i=0; i<totalAudio; i++) {
if (audioTracks[i].nodeName == "song") {
var uno = audioTracks[i].attributes.title.toLowerCase();
firstLetter = uno.charAt(0).toUpperCase();
restWord = uno.substr (1, uno.length);
uno = firstLetter + restWord;
var dos = audioTracks[i].attributes.artist.toLowerCase();
firstLetter2 = dos.charAt(0).toUpperCase();
restWord2 = dos.substr (1, dos.length);
dos = firstLetter2 + restWord2;
var espacios1 = uno.split(" ");
var espacios2 = dos.split(" ");
var contador:Number = uno.length + dos.length;
var tres:String = " ";
var total:Number = tres.length;
var resultado:Number = total - contador;
var long = tres.substring(1,resultado);
lista.dataProvider.addItem(uno+long+dos);
}
}
Porfavor, alguien tiene alguna idea???