|
|
|||||
htmlText и embedFonts
пишу такой код:
chattext.createTextField("mytext",1,0,0,200,500); chattext.mytext.wordWrap=true; chattext.mytext.multiline=true; format = chattext.mytext.getTextFormat(); format.font = "assa"; chattext.mytext.setNewTextFormat(format); chattext.mytext.html = true; chattext.mytext.embedFonts = true; chattext.mytext.border = true; далее пишу chattext.mytext.htmlText = "<b>bla bla</b>" и ничего не работает есть ли какой-то выход? Оговорюсь, что без html все работает отлично, а шрифт вынимается из библиотеки без проблем. Последний раз редактировалось Churinga; 08.04.2004 в 17:04. |
|
|||||
Регистрация: Oct 2003
Адрес: Украина, Киев
Сообщений: 44
|
Привет!
Думаю у теб ошибка в том, что ХТМЛ с ембедФонт не совместимы. ХТМЛ по своей природе обычный текст, если нжно поменять шрифт, то пишеш в теге шрифт, его размер и т.п. удачи
__________________
Удачи, Flasham |
|
|||||
Я думаю дело в другом. Если ты пишешь chattext.mytext.embedFonts = true; то ты тем самым запрещаешь искать среди пользовательских шривтов аналог шрифта 'assa'. При этом подразумевается, что этот шрифт уже внедрен в фильм. Следовательно выхода два:
1) chattext.mytext.embedFonts = false; и использовать что-нибудь менее экзотичное - Tahoma или Arial. 2) внедри в фильм шрифт 'assa' в отдельном пустом текстовом поле. зы Если что-то не работает, то это не они дураки, а мы чего-то не предусмотренли
__________________
судью - на мыло, из игроков - вить веревки. |
|
|||||
Дело в том, что я пользуюсь embed шрифтом потому что вынимаю его из библиотеки(он там линкован как 'assa' - на самом же деле это обычный Verdana), поэтому мне нет необходимости использовать пустое динамическое текстовое поле с внедренным шрифтом, притом, что эта часть кода, как я уже писала, отлично работает.
Проблема в том, что мне нужно динамическое поле, чтобы забирать текст из cgi-ки, html я использую для изменения цвета определенных кусков текстового поля, а embed нужен потому, что мувик с текстом у меня закрывается маской, которая, как известно, без embed с динамическим текстом просто отказывается работать. Последний раз редактировалось Churinga; 08.04.2004 в 19:33. |
|
|||||
Проверил в дебагере. Все свойства передаются. Начал проверять на исключения. Как только убрал внедрение шрифта в поле отобразилось это самое блабла. Думаю, что проблема все-таки либо в том, что шрифт не внедрен правильно/не пролинкован. (проверь экспорт-нэйм)
__________________
судью - на мыло, из игроков - вить веревки. |
|
|||||
Брррр
Я же объяснила, что как раз со внедренным шрифтом проблем нет. Проблем нет также и при использовании html без внедренного шрифта, это тоже проверено. Проблема возникает при совмещении этих прозиций. Nox Noctis! Где ты?!!! Присоветуй чего-нить. Я даже слово волшебное знаю: паажааалустаа! |
|
|||||
Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
|
Мария мария ... просто ...
__________________
flash/flex/unity |
|
|||||
to nuran: привет
Может ты че скажешь по этому поводу |
|
|||||
Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
|
Типа сижу, курю - никого не трогаю ...
Не, я шаз сайт делаю (очень срочно, по этому с тобой разговариваю ) Серьёзно, щаз подумаем, пока Boss где то ходит
__________________
flash/flex/unity |
|
|||||
Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
|
ну у ууууу ууууууууууууууууууууууууууу
как я понял, у chattext нет формата, по этому он ничего не возвращает ... Ща подумаемм ещё мммм ...
__________________
flash/flex/unity |
Часовой пояс GMT +4, время: 10:48. |
|
« Предыдущая тема | Следующая тема » |
|
|