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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Закрытая тема
Старый 15.08.2007, 15:57
vvk80 вне форума Посмотреть профиль Отправить личное сообщение для vvk80 Найти все сообщения от vvk80
  № 1  
vvk80
[+3 09.12.07]

Регистрация: Oct 2006
Сообщений: 114
По умолчанию Как внедрить шрифт в TextArea component?

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

НЕ могу внедрить шрифт в textArea, чтобы текст внутри показывался только одним необходимым мне шрифтом.

Делаю следущее:
1) в библиотеке *fla файла создаю новый шрифт и делаю ему Export for ActionScript. Шрифт внедряется, что подтверждает generate size report
2) в конструкторе documentClass этого fla делаю следующее:
Код:
fontNameStr = new TrebushetMS().fontName
3) далее присваиваю значение этой переменной свойству font textFormat в классе MovieClip-а, определяющего поведение клипа с моей TextArea

Код:
private function initTextArea():void
		{
			//creatingTextFormat
			var tf:TextFormat = new TextFormat();
			tf.font = fontNameStr;
			tf.size = 12;
			
			//initialise TextArea //
			var aTa:TextArea = new TextArea();
			aTa.move(198,50)
			aTa.setSize(488,383);
			//aTa.editable = false;
			aTa.setStyle("textFormat", tf);
			aTa.setStyle("embedFonts", true);
			aTa.text = "ARAASA";
			this.addChild(aTa);
		}
в итоге на этапе копиляции Flash виснет наглухо и ничего не происходит... В чем проблема? Может кто сталкивался?

Заранее спасибо за помощь!

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

Регистрация: Sep 2002
Сообщений: 30,787
Может нужно подождать побольше?

UPD: По словам автора, проблема найдена и решена.


Последний раз редактировалось etc; 15.08.2007 в 16:56.
Создать новую тему Закрытая тема Часовой пояс GMT +4, время: 11:26.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

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

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


 


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


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