[ sekvoja @ 14.11.2008. 01:02 ] @
Ovakav je XML:
Code:
<news>
    <news>
        <title>Neki naslov za vest 1</title>
        <content>Neki tekst1 Neki tekst1...</content>
    </news>
    <news>
        <title>Neki naslov za vest 2</title>
        <content>Neki tekst2 Neki tekst2...</content>
    </news>
    <news>
        <title>Neki naslov za vest 3</title>
        <content>Neki tekst3 Neki tekst3...</content>
    </news>
</news>


Ovakav je CSS:
Code:
.title {
   font-size:14px;
    font-weight:bold;
}
.content {
    color:#000099;
    text-decoration:underline;
}


Ucitam tekst iz XML-a u textField u for petlji tako da dobije tri tf-a za title i 3 tf-a za content.
Teks prvo ubacujem u array pa:
Code:
for(var i=0; i<3; i++) {
    this["title_tf"+i].htmlText = t_array[i]
    this["title_tf"+i].styleSheet(css);
}


Tako radim i za content_tf.
Sta treba da uradim da bih dodelio style textFieldovima? Ovo mi ne radi...
Znam da odradim kada ucitam ceo XML u jedan tf ali trebam ovako parcijalno...
[ sekvoja @ 14.11.2008. 17:38 ] @
Hmm, aj da probam ovako...
Code:
tf.html = true;
tf.condenseWhite = true;
tf.styleSheet(css);
tf.htmlText = "<p class='title'>Neki tekst</p>";


Ako trejsujem CSS sa
Code:
stylesArray = css.getStyleNames();
trace(stylesArray.join());

lepo dobijem "p,.title,.content" sto znaci da css postoji i da je ucitan.
Svejedno, u tf se tekst ne stilizuje...
[ gordon_beneth @ 15.11.2008. 00:27 ] @
Mislim da treba da postaviš i
tf.multiline=true
[ sekvoja @ 15.11.2008. 02:35 ] @
Properties text fielda su:

tf.wordWrap = true;
tf.multiline = true;
tf.autoSize = true;
tf.html = true;
tf.condenseWhite = true;

tf.styleSheet(css);
tf.htmlText = "<p class='title'>Neki tekst</p>";
[ gordon_beneth @ 15.11.2008. 09:06 ] @
tf.styleSheet=css ??
[ sekvoja @ 16.11.2008. 21:52 ] @
Uf, sta sam ja radio, pa naravno da treba = a ne u zagradi...
Pomesao sam sa setTextFormat() koji sam ranije koristio.
Moracu da prestanem da radim posle 2 nocu inace se desi
ovakav glup previd... Hvala