PDA

Просмотр полной версии : Установка цвета фона текстового поля отдельно для произвольного символа


morgenshtern
16.04.2008, 20:13
Собственно сабж.
Имется текстовое поле, которое по ходу выполнения флешки програмно забивается текстом. Нужно иметь возможность независимо менять цвет каждого символа и фоновой заливки под ним (шрифт моноширинный).
С символами понятно.
Как быть с фоном? Свойство backgroundColor устанавливается на все поле целиком.
Куча разных тектовых полей не катит. Как вариант - цветная подложка. Но интересно, можно ли обойтись только текстовым полем?
Есть ли варианты решения задачи? )

iNils
16.04.2008, 21:31
Цвет фона можно сделать только общим.

morgenshtern
17.04.2008, 16:27
угу, тогда такой вопрос.
txt.htmlText = "<font color='#0000ff'>Hello </font><table><tr><td bgcolor='#0000ff'>World</td></tr></table>...";
цвет шрифта меняется, цвет фона - нет. Текстовое поле не все теги понимает?
Как еще можно реализовать изменение фона под конкретным символом средствами хтмл? )

iNils
17.04.2008, 16:32
Еще раз: цвет фона текстового поля можно сделать только общим.
Либо делайте по символьно, либо рисуйте под текстом цветные прямоугольники.
Понимаемые флешом теги (http://livedocs.macromedia.com/flash/8/main/00001459.html)