The fontNames for each embedded font need to be distinct from one another. Use Font.registerFont(Class); to make the embedded fonts available to loaded swfs. Use the fontName when assigning format.font;
<code> [Embed( source='../../../../../fonts/myriad pro/MyriadPro-Bold.otf', fontName='MyriadProBoldFont', unicodeRange='U+0010-U+00FC', fontWeight = 'bold', fontFamily="Myriad Pro Bold", mimeType='application/x-font-truetype', embedAsCFF="false" )] public static var MyriadProBoldFont:Class; // Make the font available to loaded swfs Font.registerFont(MyriadProBoldFont); [Embed( source='../../../../../fonts/myriad pro/MyriadPro-Regular.otf', fontName='MyriadProRegularFont', unicodeRange='U+0010-U+00FC', fontWeight = 'normal', fontFamily="Myriad Pro Regular", mimeType='application/x-font-truetype', embedAsCFF="false" )] public static var MyriadProRegularFont:Class; // Make the font available to loaded swfs Font.registerFont(MyriadProRegularFont); </code> Then: <code> var tField:TextField = _sprite.getChildByName("field") as TextField; addFormatting( treatmentTimeInfo , STD_LABEL_FONT_SIZE , WHITE); function addFormatting(tField:TextField):void{ var format:TextFormat = new TextFormat() format.font = "MyriadProBoldFont"; format.bold = true; tField.defaultTextFormat = format; tField.embedFonts = true; tField.setTextFormat( format ); tField.text = "some_text" } </code> HTH Regards, Keith Reinfeld Home Page: http://keithreinfeld.home.comcast.net _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders