<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=Flash_%2F_Flex_%2F_ActionScript%2FTextField</id>
		<title>Flash / Flex / ActionScript/TextField - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=Flash_%2F_Flex_%2F_ActionScript%2FTextField"/>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=Flash_/_Flex_/_ActionScript/TextField&amp;action=history"/>
		<updated>2026-04-04T07:18:44Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://wbex.ru/index.php?title=Flash_/_Flex_/_ActionScript/TextField&amp;diff=4532&amp;oldid=prev</id>
		<title> в 09:19, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=Flash_/_Flex_/_ActionScript/TextField&amp;diff=4532&amp;oldid=prev"/>
				<updated>2010-05-26T09:19:12Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 09:19, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://wbex.ru/index.php?title=Flash_/_Flex_/_ActionScript/TextField&amp;diff=4533&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=Flash_/_Flex_/_ActionScript/TextField&amp;diff=4533&amp;oldid=prev"/>
				<updated>2010-05-26T08:14:59Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;* [[Flash / Flex / ActionScript/TextField/Animation | Animation]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/Effects | Effects]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/Event | Event]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/Filter | Filter]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/Input Field | Input Field]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/Length | Length]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/MouseEvent | MouseEvent]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/Password | Password]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/Scroll | Scroll]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/StyleSheet | StyleSheet]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/autosize | autosize]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/background | background]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/border | border]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/color | color]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/focus | focus]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/focus event | focus event]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/htmlText | htmlText]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/margin | margin]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/mouseWheel | mouseWheel]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/rotation | rotation]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/selection | selection]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/size | size]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/skew | skew]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/tab | tab]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/text | text]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/text event | text event]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/text format | text format]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/type | type]]&lt;br /&gt;
* [[Flash / Flex / ActionScript/TextField/wordwrap | wordwrap]]&lt;br /&gt;
&lt;br /&gt;
==Automatically selecting a fallback font==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
package {&lt;br /&gt;
  import flash.display.*;&lt;br /&gt;
  import flash.text.*;&lt;br /&gt;
  public class Main extends Sprite {&lt;br /&gt;
    public function Main() {&lt;br /&gt;
      var format:TextFormat = new TextFormat(  );&lt;br /&gt;
      format.font = getFont([&amp;quot;ZapfChancery&amp;quot;, &amp;quot;Verdana&amp;quot;, &amp;quot;Arial&amp;quot;, &amp;quot;_sans&amp;quot;]);&lt;br /&gt;
      var t:TextField = new TextField(  );&lt;br /&gt;
      t.text = &amp;quot;ActionScript is fun!&amp;quot;;&lt;br /&gt;
      t.autoSize = TextFieldAutoSize.LEFT;&lt;br /&gt;
      t.setTextFormat(format)&lt;br /&gt;
      addChild(t);&lt;br /&gt;
    }&lt;br /&gt;
    public function getFont (fontList: Array):String {&lt;br /&gt;
      var availableFonts:Array = Font.enumerateFonts(true);&lt;br /&gt;
      for (var i:int = 0; i &amp;lt; fontList.length; i++) {&lt;br /&gt;
        for (var j:int = 0; j &amp;lt; availableFonts.length; j++) {&lt;br /&gt;
          if (fontList[i] == Font(availableFonts[j]).fontName) {&lt;br /&gt;
            return fontList[i];&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
      return null;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
        &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Class-level font embedding==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
package {&lt;br /&gt;
  import flash.display.*;&lt;br /&gt;
  import flash.text.*;&lt;br /&gt;
  import mx.core.FontAsset;&lt;br /&gt;
  &lt;br /&gt;
  public class HelloWorld extends Sprite {&lt;br /&gt;
    Verdana;&lt;br /&gt;
    public function HelloWorld (  ) {&lt;br /&gt;
      var t:TextField = new TextField(  );&lt;br /&gt;
      t.embedFonts = true;&lt;br /&gt;
      t.htmlText = &amp;quot;&amp;lt;FONT FACE=&amp;quot;Verdana&amp;quot;&amp;gt;Hello world&amp;lt;/FONT&amp;gt;&amp;quot;;&lt;br /&gt;
      addChild(t);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
[Embed(source=&amp;quot;c:/windows/fonts/verdana.ttf&amp;quot;, fontFamily=&amp;quot;Verdana&amp;quot;)]&lt;br /&gt;
class Verdana extends FontAsset {&lt;br /&gt;
}&lt;br /&gt;
        &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Creates a TextField object and then tells Flash Player to render it with embedded fonts using the FlashType renderer:==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
package{&lt;br /&gt;
  import flash.display.Sprite;&lt;br /&gt;
    import flash.text.*;  &lt;br /&gt;
  public class Main extends Sprite{&lt;br /&gt;
    public function Main(){&lt;br /&gt;
        var t:TextField = new TextField(  );&lt;br /&gt;
        t.embedFonts = true;&lt;br /&gt;
        t.antiAliasType = AntiAliasType.ADVANCED;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
        &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Determining Glyph Availability==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
package{&lt;br /&gt;
  import flash.display.Sprite;&lt;br /&gt;
  import flash.text.*;&lt;br /&gt;
  &lt;br /&gt;
  public class Main extends Sprite{&lt;br /&gt;
    public function Main(){&lt;br /&gt;
        var fontName:String = &amp;quot;Verdana&amp;quot;;&lt;br /&gt;
        var font:Font;&lt;br /&gt;
        var fonts:Array = Font.enumerateFonts(true);&lt;br /&gt;
        for (var i:int = 0; i &amp;lt; fonts.length; i++) {&lt;br /&gt;
          if (fonts[i].fontName == fontName) {&lt;br /&gt;
            font = fonts[i];&lt;br /&gt;
            break;&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
        trace(font.hasGlyphs(&amp;quot;Hello world&amp;quot;));  // Displays: true&lt;br /&gt;
    //    trace(font.hasGlyphs()); // Displays: false&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
        &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Embedded-Text Rendering==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
package{&lt;br /&gt;
  import flash.display.Sprite;&lt;br /&gt;
  import flash.text.*;  &lt;br /&gt;
  public class Main extends Sprite{&lt;br /&gt;
    public function Main(){&lt;br /&gt;
        var t:TextField = new TextField(  );&lt;br /&gt;
        &lt;br /&gt;
        t.embedFonts = true;&lt;br /&gt;
        t.antiAliasType = AntiAliasType.NORMAL;&lt;br /&gt;
        &lt;br /&gt;
        addChild(t);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
        &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Embedding fonts centrally==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
package {&lt;br /&gt;
  import flash.display.*;&lt;br /&gt;
  import flash.text.*;&lt;br /&gt;
  public class Main extends Sprite {&lt;br /&gt;
    public function Main (  ) {&lt;br /&gt;
      var t:TextField = new TextField(  );&lt;br /&gt;
      t.embedFonts = true;&lt;br /&gt;
      t.htmlText = &amp;quot;&amp;lt;FONT FACE=&amp;quot;Verdana&amp;quot;&amp;gt;Hello world&amp;lt;/FONT&amp;gt;&amp;quot;;&lt;br /&gt;
      addChild(t);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
class FontEmbedder {&lt;br /&gt;
    [Embed(source=&amp;quot;c:/windows/fonts/verdana.ttf&amp;quot;,fontFamily=&amp;quot;Verdana&amp;quot;)]&lt;br /&gt;
    private var verdana:Class;&lt;br /&gt;
}&lt;br /&gt;
        &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FlashType versus Flash Player&amp;quot;s standard vector-renderer==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
package {&lt;br /&gt;
  import flash.display.*;&lt;br /&gt;
  import flash.text.*;&lt;br /&gt;
  public class FlashTypeDemo extends Sprite {&lt;br /&gt;
    [Embed(source=&amp;quot;c:/windows/fonts/verdana.ttf&amp;quot;,fontFamily=&amp;quot;Verdana&amp;quot;)]&lt;br /&gt;
    private var verdana:Class;&lt;br /&gt;
    public function FlashTypeDemo (  ) {&lt;br /&gt;
      var t:TextField = new TextField(  );&lt;br /&gt;
      t.width = 200;&lt;br /&gt;
      t.embedFonts = true;&lt;br /&gt;
      t.htmlText = &amp;quot;&amp;lt;FONT FACE=&amp;quot;Verdana&amp;quot; SIZE=&amp;quot;10&amp;quot;&amp;gt;&amp;quot; + &amp;quot;abcdefghijklmnopqrstuvwxyz&amp;lt;/FONT&amp;gt;&amp;quot;;&lt;br /&gt;
      t.antiAliasType = AntiAliasType.ADVANCED;&lt;br /&gt;
      addChild(t);&lt;br /&gt;
      var t2:TextField = new TextField(  );&lt;br /&gt;
      t2.width = 200;&lt;br /&gt;
      t2.embedFonts = true;&lt;br /&gt;
      t2.htmlText = &amp;quot;&amp;lt;FONT FACE=&amp;quot;Verdana&amp;quot; SIZE=&amp;quot;10&amp;quot;&amp;gt;&amp;quot; + &amp;quot;abcdefghijklmnopqrstuvwxyz&amp;lt;/FONT&amp;gt;&amp;quot;;&lt;br /&gt;
      t2.antiAliasType = AntiAliasType.NORMAL;&lt;br /&gt;
      addChild(t2);&lt;br /&gt;
      t2.x = 180;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
        &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Hello World, in Verdana==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
package {&lt;br /&gt;
  import flash.display.*;&lt;br /&gt;
  import flash.text.*;&lt;br /&gt;
  public class Main extends Sprite {&lt;br /&gt;
    [Embed(source=&amp;quot;c:/windows/fonts/verdana.ttf&amp;quot;,&lt;br /&gt;
           fontFamily=&amp;quot;Verdana&amp;quot;)]&lt;br /&gt;
    private var verdana:Class;&lt;br /&gt;
    public function Main (  ) {&lt;br /&gt;
      var t:TextField = new TextField(  );&lt;br /&gt;
      t.embedFonts = true;&lt;br /&gt;
      t.htmlText = &amp;quot;&amp;lt;FONT FACE=&amp;quot;Verdana&amp;quot;&amp;gt;Hello world&amp;lt;/FONT&amp;gt;&amp;quot;;&lt;br /&gt;
      addChild(t);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
        &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Listing all device fonts==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
package{&lt;br /&gt;
  import flash.display.Sprite;&lt;br /&gt;
  import flash.text.*;  &lt;br /&gt;
  public class Main extends Sprite{&lt;br /&gt;
    public function Main(){&lt;br /&gt;
        var fonts:Array = Font.enumerateFonts(true);&lt;br /&gt;
        fonts.sortOn(&amp;quot;fontName&amp;quot;, Array.CASEINSENSITIVE);&lt;br /&gt;
        for (var i:int = 0; i &amp;lt; fonts.length; i++) {&lt;br /&gt;
          if (fonts[i].fontType == FontType.DEVICE) {&lt;br /&gt;
            trace(fonts[i].fontName + &amp;quot;, &amp;quot; + fonts[i].fontStyle);&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
        &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Listing all embedded and device fonts==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
package{&lt;br /&gt;
  import flash.display.Sprite;&lt;br /&gt;
    import flash.text.*;&lt;br /&gt;
  public class Main extends Sprite{&lt;br /&gt;
    public function Main(){&lt;br /&gt;
        var fonts:Array = Font.enumerateFonts(true);&lt;br /&gt;
        fonts.sortOn(&amp;quot;fontName&amp;quot;, Array.CASEINSENSITIVE);&lt;br /&gt;
        for (var i:int = 0; i &amp;lt; fonts.length; i++) {&lt;br /&gt;
            trace(fonts[i].fontType + &amp;quot;: &amp;quot;&lt;br /&gt;
                  + fonts[i].fontName + &amp;quot;, &amp;quot; + fonts[i].fontStyle);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
        &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Listing all embedded fonts==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
package{&lt;br /&gt;
  import flash.display.Sprite;&lt;br /&gt;
  import flash.text.*;&lt;br /&gt;
  public class Main extends Sprite{&lt;br /&gt;
    public function Main(){&lt;br /&gt;
        var fonts:Array = Font.enumerateFonts(  );&lt;br /&gt;
        fonts.sortOn(&amp;quot;fontName&amp;quot;, Array.CASEINSENSITIVE);&lt;br /&gt;
        for (var i:int = 0; i &amp;lt; fonts.length; i++) {&lt;br /&gt;
          trace(fonts[i].fontName + &amp;quot;, &amp;quot; + fonts[i].fontStyle);&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
        &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Loading Fonts at Runtime==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
package {&lt;br /&gt;
  import flash.display.*;&lt;br /&gt;
  import flash.text.*;&lt;br /&gt;
  // Embed fonts for use by any .swf file that loads this file&lt;br /&gt;
  public class Main extends Sprite {&lt;br /&gt;
    [Embed(source=&amp;quot;c:/windows/fonts/verdana.ttf&amp;quot;,&lt;br /&gt;
           fontFamily=&amp;quot;Verdana&amp;quot;)]&lt;br /&gt;
    private var verdana:Class;&lt;br /&gt;
    [Embed(source=&amp;quot;c:/windows/fonts/verdanab.ttf&amp;quot;,&lt;br /&gt;
           fontFamily=&amp;quot;Verdana&amp;quot;,&lt;br /&gt;
           fontWeight=&amp;quot;bold&amp;quot;)]&lt;br /&gt;
    private var verdanaBold:Class;&lt;br /&gt;
    // Constructor&lt;br /&gt;
    public function Main() {&lt;br /&gt;
      // Register this class&amp;quot;s embedded fonts in the global font list&lt;br /&gt;
      Font.registerFont(verdana);&lt;br /&gt;
      Font.registerFont(verdanaBold);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
  class Fonts extends flash.display.Sprite {&lt;br /&gt;
    [Embed(source=&amp;quot;c:/windows/fonts/verdana.ttf&amp;quot;,&lt;br /&gt;
           fontFamily=&amp;quot;Verdana&amp;quot;)]&lt;br /&gt;
    private var verdana:Class;&lt;br /&gt;
    [Embed(source=&amp;quot;c:/windows/fonts/verdanab.ttf&amp;quot;,&lt;br /&gt;
           fontFamily=&amp;quot;Verdana&amp;quot;,&lt;br /&gt;
           fontWeight=&amp;quot;bold&amp;quot;)]&lt;br /&gt;
    private var verdanaBold:Class;&lt;br /&gt;
  }&lt;br /&gt;
        &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Missing Fonts and Glyphs==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
package{&lt;br /&gt;
  import flash.display.Sprite;&lt;br /&gt;
  import flash.text.*;  &lt;br /&gt;
  public class Main extends Sprite{&lt;br /&gt;
    public function Main(){&lt;br /&gt;
        var t:TextField = new TextField(  );&lt;br /&gt;
        t.embedFonts = true;&lt;br /&gt;
        t.htmlText = &amp;quot;&amp;lt;FONT FACE=&amp;quot;Verdana&amp;quot;&amp;gt;Hello &amp;lt;b&amp;gt;world&amp;lt;/b&amp;gt;&amp;lt;/FONT&amp;gt;&amp;quot;;&lt;br /&gt;
        addChild(t);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
        &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Set the font with HTML==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
package{&lt;br /&gt;
  import flash.display.Sprite;&lt;br /&gt;
  import flash.text.*;&lt;br /&gt;
  public class Main extends Sprite{&lt;br /&gt;
    public function Main(){&lt;br /&gt;
        var t:TextField = new TextField(  );&lt;br /&gt;
        t.embedFonts = true;&lt;br /&gt;
        t.htmlText = &amp;quot;&amp;lt;FONT FACE=&amp;quot;fontName&amp;quot;&amp;gt;Hello world&amp;lt;/FONT&amp;gt;&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
        &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Using bold and italic with embedded fonts==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
package {&lt;br /&gt;
  import flash.display.*;&lt;br /&gt;
  import flash.text.*;&lt;br /&gt;
  public class Main extends Sprite {&lt;br /&gt;
    FontEmbedder;&lt;br /&gt;
    public function Main() {&lt;br /&gt;
      var t:TextField = new TextField(  );&lt;br /&gt;
      t.embedFonts = true;&lt;br /&gt;
      t.htmlText = &amp;quot;&amp;lt;FONT FACE=&amp;quot;Verdana&amp;quot;&amp;gt;Hello &amp;lt;b&amp;gt;world&amp;lt;/b&amp;gt;&amp;lt;/FONT&amp;gt;&amp;quot;;&lt;br /&gt;
      addChild(t);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
  class FontEmbedder {&lt;br /&gt;
    [Embed(source=&amp;quot;c:/windows/fonts/verdana.ttf&amp;quot;,&lt;br /&gt;
           fontFamily=&amp;quot;Verdana&amp;quot;)]&lt;br /&gt;
    private var verdana:Class;&lt;br /&gt;
    [Embed(source=&amp;quot;c:/windows/fonts/verdanab.ttf&amp;quot;,&lt;br /&gt;
           fontFamily=&amp;quot;Verdana&amp;quot;,&lt;br /&gt;
           fontWeight=&amp;quot;bold&amp;quot;)]&lt;br /&gt;
    private var verdanabold:Class;&lt;br /&gt;
  }&lt;br /&gt;
        &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>