|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
[+1 05.11.12]
Регистрация: Feb 2011
Сообщений: 431
|
s:RichEditableText не обновляет свои размеры при програмном редактировании текста
Доброго времени суток.
Есть компонент s:RichEditableText. Имеющийся в нём текст я редактирую/меняю шрифт/величину итд. При этом компонент становится больше, но его свойства height/width меняются только он получит фокус в результате клика по нему или если перейти на него табуляцией <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" addedToStage="init()"> <s:RichEditableText id="re" top="0" left="0" focusIn="showSize(event)" /> <fx:Script> <![CDATA[ private function init():void { trace(re.width); //12 re.appendText('dummytextdummytextdummytextdummytextdummytextdummytext'); trace(re.width); //12 } private function showSize(event:*):void { trace(event); trace(re.width); //354 } ]]> </fx:Script> </s:Application> Нужно чтобы остальные компоненты приложения реагировали на изменение его размеров при програмном редактировании. UPD Прошу прощения, есть свойства contentWidth/contentHeight которые возвращают объективные размеры элемента.
__________________
Oomph Последний раз редактировалось AlexLucas; 14.10.2013 в 19:53. |
Часовой пояс GMT +4, время: 03:52. |
|
« Предыдущая тема | Следующая тема » |
|
|