Вход

Просмотр полной версии : autosize и htmltext


Evger
09.09.2007, 09:59
столкнулся с проблемой:

есть dynamic text с сглаживанием (нужные символы добавлены в embed)
в него я передаю flashvars текст.


_root.symbol1.tx.text = _root.flashvartext;
и ставалю автосайз
_root.symbol1.tx.autoSize = true;


все кул, но когда я передаю html


_root.symbol1.tx.autoSize = true;
_root.symbol1.tx.htmlText = _root.flashvartext;


текст не появляется.
подскажите плз как решить эту проблему

(пс используется для создания сглаженных заголовков, автосайз нужен чтобы размер установился точно по тексту - заголовок может быть кликабельный, некрасиво когда от него справа на пустом месте кликается)

Double
09.09.2007, 10:02
а почему во флейме-то?.. под какой плеер публикуешь проект, для начала?

Kikasso
09.09.2007, 10:40
А html наверное bold? А это включено?

Evger
09.09.2007, 11:36
8 плеер, 2 ас.
Во флейм - долго думал куда написать, потом решил что во флейме быстрее всего ответят

Double
09.09.2007, 11:46
embedFonts=true не забыл поставить? коммент Kikasso почитай тоже.

etc
09.09.2007, 12:03
Evger, отредактируйте свой пост и оформите код тегами .

Evger
09.09.2007, 13:33
embedFont пробовал, не помогает
дело в том что оно вообще отказывается что либо отображать если задал
htmlText и autoSize

>>А html наверное bold? А это включено?
не понял вопроса. имеется в виду <b>текст</b>?
пробовал и <font color='#ff0000'>..., без autoSize катит.

причем если креейтить текс ас - все работает, но не знаю как нормально сглаживание отработать

udaaff
09.09.2007, 13:35
Выложите исходник с проблемой.

iNils
09.09.2007, 15:22
Во флейм - долго думал куда написать, потом решил что во флейме быстрее всего ответятТак вас быстрее забанят. Разделы по напрпавлениям создаются не от нечего делать.

Kikasso
09.09.2007, 18:51
Я имею в виду если tf.htmlText='<b>bold</b><i>italic<b>bold italic</b></i>обычный текст';
...то вам надо включить шрифты для bold, для italic, для bold italic и для обычного текста - для каждого свое поле положить где-нибудь за полем зрения.

chingachgoog
10.09.2007, 01:14
сперва надо проверить трейсом чему равен flashvartext, скорее всего после этого удивляться будет нечему.

Evger
10.09.2007, 15:53
спасибо всем :-)
внезапно все стало работать...
не знаю что изменилось, просто тыкал все что мог.
подозрение на то что ас был привязан к тому же фрейму в котором текст.

Доктор Глюк
11.01.2012, 12:58
извиняюсь занекропост) но может кому и надо будет как мне сейчас понадобилось..

дело всё в трёх режимах текстового поля:
1. однострочный
2. многострочный
3. многострочный без переноса

так вот в вашем случае ставьте третий!