createTextField

if i do the following and i have a font in the library that does support russian why does the text not display. the only way i can get this to display is by not embedding the font.

i have no control over the xml file that is feeding my flash as this is owned by an ad server.

is there anyway to get flash to understand that all the glyphs in the font are needed, and i cant really do the text field on stage trick.

any ideas?

this.createTextField(“copy1”,this.getNextHighestDepth(),0,0,0,0);
copy1._alpha = 0;
copy1.autoSize = true;
copy1.multiline = true;
copy1.wordWrap = false;
copy1.html = true;
copy1.htmlText = //text comes from xml file
copy1.type = “dynamic”;
//
var copy1fmt:TextFormat = new TextFormat();
copy1fmt.color = copyColour;
copy1fmt.align = “left”;
copy1fmt.font = “praxisCom”;
copy1.embedFonts = true;