Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   htmlText и embedFonts (http://www.flasher.ru/forum/showthread.php?t=56806)

Churinga 08.04.2004 17:02

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 все работает отлично, а шрифт вынимается из библиотеки без проблем.

Flasham 08.04.2004 18:39

Привет!

Думаю у теб ошибка в том, что ХТМЛ с ембедФонт не совместимы. ХТМЛ по своей природе обычный текст, если нжно поменять шрифт, то пишеш в теге шрифт, его размер и т.п.


удачи

Dindin 08.04.2004 19:15

Я думаю дело в другом. Если ты пишешь chattext.mytext.embedFonts = true; то ты тем самым запрещаешь искать среди пользовательских шривтов аналог шрифта 'assa'. При этом подразумевается, что этот шрифт уже внедрен в фильм. Следовательно выхода два:
1) chattext.mytext.embedFonts = false; и использовать что-нибудь менее экзотичное - Tahoma или Arial.
2) внедри в фильм шрифт 'assa' в отдельном пустом текстовом поле.


зы Если что-то не работает, то это не они дураки, а мы чего-то не предусмотренли

Churinga 08.04.2004 19:30

Дело в том, что я пользуюсь embed шрифтом потому что вынимаю его из библиотеки(он там линкован как 'assa' - на самом же деле это обычный Verdana), поэтому мне нет необходимости использовать пустое динамическое текстовое поле с внедренным шрифтом, притом, что эта часть кода, как я уже писала, отлично работает.
Проблема в том, что мне нужно динамическое поле, чтобы забирать текст из cgi-ки, html я использую для изменения цвета определенных кусков текстового поля, а embed нужен потому, что мувик с текстом у меня закрывается маской, которая, как известно, без embed с динамическим текстом просто отказывается работать.

Dindin 08.04.2004 19:49

Проверил в дебагере. Все свойства передаются. Начал проверять на исключения. Как только убрал внедрение шрифта в поле отобразилось это самое блабла. Думаю, что проблема все-таки либо в том, что шрифт не внедрен правильно/не пролинкован. (проверь экспорт-нэйм)

Churinga 09.04.2004 12:36

Брррр :(
Я же объяснила, что как раз со внедренным шрифтом проблем нет.
Проблем нет также и при использовании html без внедренного шрифта, это тоже проверено.
Проблема возникает при совмещении этих прозиций.
Nox Noctis! Где ты?!!! Присоветуй чего-нить. Я даже слово волшебное знаю: паажааалустаа! :)

nuran 09.04.2004 12:41

Мария мария ... просто ...

Churinga 09.04.2004 13:03

to nuran: привет :)
Может ты че скажешь по этому поводу :(

nuran 09.04.2004 13:06

Типа сижу, курю - никого не трогаю ...

Не, я шаз сайт делаю :D (очень срочно, по этому с тобой разговариваю ;) ) Серьёзно, щаз подумаем, пока Boss где то ходит :p

nuran 09.04.2004 13:11

ну у ууууу ууууууууууууууууууууууууууу
как я понял, у chattext нет формата, по этому он ничего не возвращает ...
Ща подумаемм ещё мммм ...


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

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