Ho un array a due dimensioni che contiene in un campo un nome di sito, e nell'altro un numero. Se faccio:
var casella_testo:String = "";
var casella_pixel:String = "";
for(var a = mainArr.length-1; a >= 0; a--){
casella_testo+= mainArr[a][0]+'\n';
casella_pixel+= mainArr[a][1]+'\n';
}
scorrimento.testo.text = casella_testo;
scorrimento.pixel.text = casella_pixel;
tutto bene. Mi visualizza il nome del sito in una casella e il numero nell'altra. Tutto correttamente allineato grazie ai ritorni a capo.
Ma se voglio rendere il nome del sito linkabile cominciano i problemi. Ho provato così:
var casella_testo:String = "";
var casella_pixel:String = "";
for(var a = mainArr.length-1; a >= 0; a--){
casella_testo+= ""+mainArr[a][0]+""+'\n';
casella_pixel+= mainArr[a][1]+'\n';
}
trace("CAMPO DI TESTO");
trace(casella_testo);
scorrimento.testo.html = true;
scorrimento.testo.background = false;
scorrimento.testo.htmlText = casella_testo;
scorrimento.pixel.text = casella_pixel;
trace("CASELLA DI TESTO");
trace(scorrimento.testo.text);
Il risultato è che nella casella non compare nulla, e anche il trace non mostra un fico.
I due trace mostrano
CAMPO TEXT
http://www.guzzieugenio.com
http://www.blackandwhitesnc.it
http://www.virgilio.it
http://www.gazzetta.it
<a href=http://www.google.it>http://www.google.it</a>
CASELLA DI TESTO
Il secondo trace, non fa vedere nulla...perchè?
Grazie

Rispondi quotando