![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2008
Сообщений: 46
|
При добавлении к существующему текстому полю слова, происходит перенос на другую строку, есть возможность запретить это?
|
|
|||||
|
loading 50%
|
Вы хотите, чтобы слово не отобразилось?
|
|
|||||
|
Регистрация: Jul 2008
Сообщений: 46
|
нет, например имеем предложение:
"иду по", к нему нужно добавить либо "улице", либо "проспекту". если добавлять методом my_text.htmlText += "улице", получаем фразу вида: "иду по улице" хочется: "иду по улице" вариант с my_text.text += "улице", не прокатит, ибо нужно менять цвет некоторых слов... |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 46
|
iNils, красиво, но не всегда применимо, в частности в так вот ситуации:
|
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
var htmlStr:String = ''; function addHTMLText (text:String) { htmlStr += text; tt.htmlText = htmlStr; } tt1 = 'Очень много разных букв; некоторые из них надо сделать цветными;'; var interval = setInterval (writeText, 15); i=0 function writeText () { if (tt1.substr (i, 1) == ';') { addHTMLText ("<p/></p>"); i++; } addHTMLText (tt1.substr (i, 1)); i++; if (tt1.substr (i, 1) == '') { clearInterval (interval); } } var htmlStr:String = ''; function addHTMLText (text:String) { htmlStr += text; tt.htmlText = htmlStr; } tt1 = 'Очень много разных букв; некоторые из них надо сделать цветными;'; var interval = setInterval (writeText, 15); i = 0; var flag:Boolean = false; function writeText () { if (tt1.substr (i, 1) == ';') { if (flag) { addHTMLText ("</font>"); } else { addHTMLText ("<font color='#FF0000'>"); } flag = !flag; i++; } addHTMLText (tt1.substr (i, 1)); i++; if (tt1.substr (i, 1) == '') { clearInterval (interval); } } Последний раз редактировалось iNils; 08.04.2009 в 16:36. |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 46
|
огромное спасибо =) |
![]() |
![]() |
Часовой пояс GMT +4, время: 06:55. |
|
|
« Предыдущая тема | Следующая тема » |
|
|