PDA

Просмотр полной версии : TextField разноцветный текст


mambasa
18.07.2010, 07:00
Здравствуйте! Недавно задался вопросом и абсолютно ничего подходящего не нашёл в интернете. А задача такая - создать некое окошко, куда мы будет скидывать разные слова и переменные, но каждое из слов должно подкрашиваться в свой цвет. Тоесть - я знаю как применять textFormat и т.п. Но перепробывал всё, и незнаю как закрашивать не всё текстовое поле целиком, а отдельные слова...

Буду очень признателен любой помощи. Спасибо.

rainbowrussia
18.07.2010, 14:29
Выводить как html, то есть

txt.html = true;
txt.htmlText = '<font color="#FF0000"><b>RED</b></font> <font color="#00FF00"><b>GREEN</b></font>';

udaaff
18.07.2010, 15:17
Тоесть - я знаю как применять textFormat и т.п.
public setTextFormat([beginIndex:Number], [endIndex:Number], textFormat:TextFormat) : Void

udaaff
18.07.2010, 18:10
udaaff
Я пока работаю с АС2:)
А это что? :)

mambasa
18.07.2010, 18:15
udaaff
Больше похоже на АС3, но я в нём не разбираюсь)

rainbowrussia
Ещё раз спасибо! (нечаяно удалил сообщение). Правдо, я нашёл выход чуть раньше, но это один в один:)

udaaff
18.07.2010, 18:40
http://livedocs.adobe.com/flash/9.0/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00002237.html

mambasa
18.07.2010, 19:51
Хм.. я делал это всегда иначе. не заморачиваясь)