![]() |
input text overflow
При заполнении текста в Input Text с флагом Multiline текст заполняется в несколько строк. При печатании текста будет момент, когда поле начинает прокручиваться вниз, и верхняя часть текста не видна. Как отловить это событие? (Другими словами, как сделать так, чтобы пользователь мог печатать текст только в прямоугольнике?)
Заранее спасибо за помощь :) |
Попробуйте сделать что-нибудь на основе maxchars, scrollV, maxScrollV.
А событие — Event.SCROLL. Ловить как и обычно: textField.addEventListener(...) |
Вы похоже тоже столкнулись с проблемой скролинга в текстфилде? Вам надо просто отлавливать .lenght строки и когда он достигнет определённого значения (необходимую длину вы должны выяснить сами, если знаете размеры текстфилда) сгенерить событие. Или вы не про скроллинг? :)
Я решил использовать UI Component'у TextArea. Она автоматически включает скроллбар при заполнении текста более чем влазит в область ввода. Но там другая проблема, не могу прикрутить формат текста к TextArea. На help.adobe.com приводят следующий код. Код AS3:
|
Цитата:
|
Вообщем-то вы правы... Текст конечно получится содержательные, но вариант такой исключать нельзя... поэтому и обратился к TextArea, если бы не формат текста ещё
|
| Часовой пояс GMT +4, время: 08:50. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.