PDA

Просмотр полной версии : Изменение цвета динамического текста


Nata_cher
28.02.2003, 18:55
Как изменить програмно цвет фонтов в поле динамического текста?
Заранее спасибо:)

Nox Noctis
28.02.2003, 19:10
прочитать хелп про TextFormat и про TextField.setTextFormat

Nata_cher
28.02.2003, 20:01
что делаем... создаем dinamic text с именем text2
пишем script

myTextFormat = new TextFormat();
myTextFormat.italic = true;
text2.setTextFormat(myTextFormat);
text2.text="125";

текст конечно помещает, но он явно не italic...
в чем ошибка?

заранее спасибо:)))

Nox Noctis
28.02.2003, 20:07
поменяй местами строчки
text2.text = "125";
и
text2.setTextFormat(myTextFormat);

%))

Nata_cher
28.02.2003, 20:26
совсем ничего не изменилось...

Nox Noctis
28.02.2003, 20:34
хм. тогда все работает вобще-то =)
просто сетТекстФормат нужно делать после того как в поле записан текст...

вот так работает, только что проверил:
this.createTextField("text2", 1, 0, 0, 0, 0);
text2.autoSize = true;
myTextFormat = new TextFormat();
myTextFormat.italic = true;
text2.text = "125";
text2.setTextFormat(myTextFormat);

Nata_cher
28.02.2003, 20:59
Спасибо большое:):):):) :D