|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: May 2009
Сообщений: 134
|
Почему может не работать метод underline для текста
Делаю так (привожу часть кода, addChild делаю потом):
for(var i:int = 0; i<= _arrList.length-1; i++){ var tfName:TextField = new TextField(); var tfText:TextField = new TextField(); tfText.text = _arrList[i].listText; tfName.text = _arrList[i].listName; _arrTfName[i] = tfName; _arrTfText[i] = tfText; setFormat(_arrTfName[i], _arrList[i].listColor, true); setFormat(_arrTfText[i], _arrList[i].listColor, false); } private function setFormat(tf:TextField, col:String = "blue", flUnLine:Boolean = true):void{ var tFormatText:TextFormat = new TextFormat(); tFormatText.size = 16; tFormatText.bold = true; tFormatText.underline = flUnLine; tFormatText.color = ColorElem.colorToUint(col); tf.setTextFormat(tFormatText); tFormatText = null; } А если этот же флаг вешать на bold, то все работает прекрасно: |
|
|||||
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Возможно, после задания формата текста, вы присваиваете новый текст...
Добавьте еще |
|
|||||
Регистрация: May 2009
Сообщений: 134
|
Цитата:
Добавлено через 11 часов 21 минуту странно, defaultTextFormat вообще не работает, т.е. текст не форматируется НИКАК Добавлено через 11 часов 22 минуты Может это из-за массива... |
Часовой пояс GMT +4, время: 18:55. |
|
« Предыдущая тема | Следующая тема » |
|
|