![]() |
Поведение текстового поля полностью логичное.
Вариант заплатки: 1) после чтения текста в динамик-поле - отключить автосайз (обязательно с задержкой!) 2) далее делаем поле инпутом и следим за числом строк - если строк стало больше чем было - включаем автосайз |
iNils, действительно,
но тогда оформление конвертируется в формат флеша и как результат появляется перенос на новую строку. |
Цитата:
|
Код:
f_createInterface = function () { |
Всем привет!
Спасибо за обсуждения моей проблемы. 2 Mnilionic: еще не успел опробывать, так как только пришел на работу и опробывал "танец с бубном" chingachgoog-а. И он сработал как мне надо!!! При выходе из редактирования "инпута" вставил в своей основной программе такой код: Код:
clip["container"+i].content_mc.input_txt.autoSize =falseА код Mnilionic-а опробую тоже. Еще раз спасибо! |
Нашел самое простое решение. Это убрать </p>, тогда разрыва строки не будет.
|
Цитата:
раньше как то не приходилось делать текст выделяемым, а теперь он выделяется и скролится на лишнюю строку вниз. p нам нет вообще, история мне очень непонятна Код AS1/AS2:
|
Цитата:
А пробывали "trace(tf.text)" после "tf.htmlText"? Флеш сам добавляет нужное форматирование для html текста и соответсвенно теги. |
Приветствую!
Цитата:
вырезать видимо бесполезно потому что придётся снова присваивать и опять вставится upd: пока временно вот так Код AS3:
теперь видимо надо шаманить с выделением, ограничивать его какм-то образом. |
Привет!
Ну, да, трейсить надо tf.htmlText. Я остановился на варианте chingachgoog-а без задержки. iNils-а предложение не реализовал по вышеизложеной причине. Не знаю, как поведет код Mnilionic-а в АС3 |
| Часовой пояс GMT +4, время: 00:30. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.