PDA

Просмотр полной версии : TextArea проблемы с отображением HtmlText


Hangman80
03.04.2010, 01:31
Столкнулся с такой проблемой.

При компиляции под Flash Player 9 с отображением текста в компоненте TextArea нет проблем, а вот после компиляции под Flash Player 10 текст не отображается.
Используется свойство htmlText.

Сталкивался ли кто с подобным багом?:rolleyes:

Пробовал и через стиль указывать перечень шрифтов в fontFamily. Проверял и цвет шрифта...Не помогает :(
Странно :eek:

wvxvw
03.04.2010, 01:37
Я так подозреваю, что под разными плеерами подразумеваются разные фреймворки. В четвертом компоненты используют другой тип эмбеда шрифтов (embedAsCFF).

Aloran
03.04.2010, 15:31
над этим проектом мы с Hangman80 вместе работаем...
Проект на sdk 3.5 делаем. При компиляции под 9 плеер все ок, а при компиляции под 10 компонент пуст.
Метод где идет присвоение:
private function txtLoaded(e:Event):void {
_txt_loader.removeEventListener(Event.COMPLETE, txtLoaded);
trace(_txt_loader.data.toString());
_text.htmlText = _txt_loader.data.toString();
trace(_text.text);
}
Первый трейс дает загруженный текст, второй дает null.

wvxvw
03.04.2010, 19:54
Даже не знаю, что и сказать. Вообще нет разницы, под какой плеер компилировать, более того, это никак не отражается на скомпилированой SWF... в ней просто нет параметра "версия плеера". А "скомпилироаваная под 9-й плеер" отображается нормально в 10-м?

Aloran
05.04.2010, 12:53
Да нормально отображается.
А так мы тоже сидим и репу чешем... А воз и ныне там... А есть аналоги Textarea у сторонних разработчиков?

bastrakov
07.04.2010, 12:47
пара вопросов:
1) текст в поле есть? т.е. можно ли его выделить например? т.е. он есть физически и не виден, или его нет?
2) а научите, как вы компиляете под разные плеера? :-)
во