Показать сообщение отдельно
Старый 03.01.2010, 20:03
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 2  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
так попробуйте
Код AS3:
package  
{
	import flash.display.*;
	import flash.text.*
	/**
	 * ...
	 * @author http://www.murmadillo.tut.su/
	 */
	public class DocFontUse extends Sprite
	{
			[Embed(source='ACADEMY.TTF', fontName='vampire_ttf')]
			public static var Geisha_ttf:Class;
 
			/*[Embed(source = 'C:/WINDOWS/Fonts/GARA.TTF', fontName = '_Garamond')]
			public var _Garamond:Class;
			*/
		public function DocFontUse() 
		{
 
			//смотрим все фонты
			//var allFonts:Array = Font.enumerateFonts(true);
			//allFonts.sortOn("fontName", Array.CASEINSENSITIVE);
			Font.registerFont(Geisha_ttf);
			//смотрим ембеденные фонты
			var embeddedFonts:Array = Font.enumerateFonts(false);
			//embeddedFonts.sortOn("fontName", Array.CASEINSENSITIVE);
			trace(embeddedFonts);
			//trace показывает
			//object Font],[object DocFontUse_Geisha_ttf]
 
 
			var font:DocFontUse_Geisha_ttf = new DocFontUse_Geisha_ttf();
			var txt_fmt:TextFormat=new TextFormat();
			txt_fmt.font=font.fontName;
			txt_fmt.size = 25;
			var txt:TextField=new TextField();
			txt.autoSize=TextFieldAutoSize.LEFT;
			txt.defaultTextFormat=txt_fmt;
			txt.embedFonts=true
			txt.htmlText ='Меню      Reset';
			txt.selectable = true;
			txt.rotation = 45;
			txt.x = 100;
			txt.y = 100;
			addChild(txt);
 
		}
 
	}
 
}
__________________
Гоночка