Размеры текстового поля
Есть текстовое поле. В него может быть добавлен любой текст.
Есть ограничения для текстового поля. Допустим, оно не может быть больше 100px по ширине и 200px по высоте. Текстовое поле multiline и wordWrap, само подстраивается под нужные размеры текста через TextFieldAutoSize.LEFT. Необходимо: узнать, какие размеры нужно задать текстовому полю, чтобы текст не был больше максимально возможных значений по обеим сторонам (сделаем тут допущение, что текста столько, что он в любом случае не будет вылазить по обоим сторонам). У меня такое ощущение, что это очень легко должно реализовываться, но почему-то ничего не приходит в голову. P.S.: Хотелось бы, чтобы всё работало примерно следующим образом: Код AS1/AS2:
По-моему, в AS2 нечто подобное можно было организовать с помощью getTextExtent(). Буду очень благодарен за любую помощь. |
А если при ширине 100px высота текста будет 500 в высоту?
|
2 -De-:
То высота должна стать максимально возможной (в условиях это 200px), а по ширине текстовое поле должно расшириться на столько, на сколько нужно. |
Часовой пояс GMT +4, время: 01:56. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.