Делаю так:
В Flash IDE CS4 создаю в библиотеке новый шрифт (Segoe Print) и присваиваю ему класс SegoePrint. Затем создаю текстовое поле и подключаю к нему шрифт как написано
здесь

Код AS3:
var f:Font = new SegoePrint();
var tf:TextFormat = new TextFormat(f.fontName, 18);
var txt:TextField = new TextField();
txt.defaultTextFormat = tf;
txt.autoSize = "left";
txt.text = "latin1 кириллица1";
txt.embedFonts = true;
addChild(txt);
Результат - в поле txt отображаеться строка "latin1 1";
Почему не отображаеться кириллица и как сделать чтобы отображалась?