Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Как узнать высоту текста (http://www.flasher.ru/forum/showthread.php?t=114982)

andrey_x 14.08.2008 23:01

Как узнать высоту текста
 
Добрый день. столкнулся с такой проблемой - есть компонент Panel, на ней компонент Text, в него загружается htmlText. Как после этого узнать высоту получившегося Text (в содержимом могут и картинки быть, ХТМЛ ведь..), чтобы растянуть Panel до соответствующей высоты ?

zlatko 15.08.2008 00:45

Может свойство textHeight поможет ?

andrey_x 15.08.2008 02:57

нет, это не то...
так, вот что я нарулил: если не указывать height, то флекс сам подберет его под высоту контента.
НО! когда я только присвоил параметру htmlTexe контент нужный, а в следующе строке запрашиваю height - то оно возвращает 0, видимо не успевая прогрузить текст...
как узнать, что текст уже отобразился на экране, и его высота посчитана??

andrey_x 15.08.2008 03:06

все, нашол...
повесил обработчик на событие RESIZE у текста, и когда оно произошло уже, считать height можно ))


Часовой пояс GMT +4, время: 20:03.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.