Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 22.03.2007, 12:51
Ярик вне форума Посмотреть профиль Отправить личное сообщение для Ярик Найти все сообщения от Ярик
  № 1  
Ответить с цитированием
Ярик

Регистрация: Feb 2007
Сообщений: 22
По умолчанию Embed font в textArea через CSS

Есть textArea с embedFonts=true
Есть шрифты в library
Есть XML-текст:
Код:
<hdr>НАШ КВАРТАЛ</hdr>
<br/>
<hdr1>Информационно-развлекательная музыкальная программа.</hdr1>
<br/>
<li>Хронометраж: 22 минуты.</li>
<li>Общий хронометраж в месяц - 352 минуты.</li>
<li>2 премьерных выхода в неделю.</li>
<li>2 повтора в неделю</li>
<li>16 программ в месяц.</li>
<li>Ведущая программы: Вита Самойлова.</li>
<br/>
<p>23 апреля 2006 года состоялся премьерный выход программы в эфир. С первого дня рейтинг программы вырос до 67 и стабильно удерживается на показателе 74-79.</p>
<p>Программа «Наш Квартал» - совместный проект канала МУЗ-ТВ, сети магазинов «Квартал» и компании «Неон-Арт Прайм».</p>
Есть CSS, из которого грузятся стили:
Код:
hdr {	color: #CC3300;
	font-family: EuropeExt;
	font-size: 15;
	font-weight: bold;
	display: block;}
hdr1 {color: #000066;
	font-family: LugaBook;
	font-size: 14;
	font-weight: bold;
	display: block;}
p {	color: #000033;
	font-family: LugaBook;
	font-size: 14;
	text-indent: 30;
	text-align: justify;
	display: block;}
li {	color: #000066;
	font-family: LugaBook;
	font-size: 14;}
.sign {color: #000066;
	font-family: Andantino script;
	font-size: 25;
	text-align: right;}
Текст должен отображаться в textArea.
Все отображается просто замечательно... У меня!
Flash берет шрифты, указанные в css из системы, а не из библиотеки, так что посетитель видит только системные шрифты sans и serif.
Как быть?

Старый 22.03.2007, 13:10
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Шрифты нужно зашивать во флешку. Сделать за пределами сцены 3 поля, зашить в них шрифты, перечисленные в CSS и не забыть включить embed у того поля, в котором происходит непосредственный просмотр текста.

Старый 22.03.2007, 13:11
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 3  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Сообщение от __etc
не забыть включить embed у того поля, в котором происходит непосредственный просмотр текста.
Это TextArea
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 22.03.2007, 13:35
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Мммм, но у TextArea есть label — ссылка на TextField.

Старый 22.03.2007, 14:32
Ярик вне форума Посмотреть профиль Отправить личное сообщение для Ярик Найти все сообщения от Ярик
  № 5  
Ответить с цитированием
Ярик

Регистрация: Feb 2007
Сообщений: 22
Цитата:
Сообщение от __etc
Шрифты нужно зашивать во флешку. Сделать за пределами сцены 3 поля, зашить в них шрифты, перечисленные в CSS и не забыть включить embed у того поля, в котором происходит непосредственный просмотр текста.
То есть, надо все-таки делать текстфилды с используемыми шрифтами.
Могут ли они быть пустыми?

Старый 22.03.2007, 14:37
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 6  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Та должне быть хотя бы пробел, то есть один любой символ.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 22.03.2007, 15:10
Ярик вне форума Посмотреть профиль Отправить личное сообщение для Ярик Найти все сообщения от Ярик
  № 7  
Ответить с цитированием
Ярик

Регистрация: Feb 2007
Сообщений: 22
Не, все равно ничего не дает. По-прежнему бращение только к системным шрифтам.

Старый 22.03.2007, 15:13
Ярик вне форума Посмотреть профиль Отправить личное сообщение для Ярик Найти все сообщения от Ярик
  № 8  
Ответить с цитированием
Ярик

Регистрация: Feb 2007
Сообщений: 22
А, может, я не правильно вызываю шрифт из CSS?
Я вызываю шрифт по названию шрифта в библиотеке, а не название гарнитуры.

Старый 22.03.2007, 15:15
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 9  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Код:
имя.label.embedFonts = true;
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 22.03.2007, 15:18
Ярик вне форума Посмотреть профиль Отправить личное сообщение для Ярик Найти все сообщения от Ярик
  № 10  
Ответить с цитированием
Ярик

Регистрация: Feb 2007
Сообщений: 22
Цитата:
Сообщение от iNils
Код:
имя.label.embedFonts = true;
Имя textArea?

У меня так:
Код:
ta.setStyle("embedFonts", "true");
ta.setStyle("borderStyle", "solid");
ta.setStyle("marginLeft", 5);
ta.setStyle("marginRight", 5);

Создать новую тему Ответ Часовой пояс GMT +4, время: 00:18.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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