Embed component font

// get font information from dummy field
var sFontName:String = tDummy.getTextFormat(0,1).font;
trace("> sFontName > " + sFontName);

// hide dummy field
tDummy._visible = 0;

// set font to Button component
theName.setStyle("embedFonts", true);
theName.setStyle("fontFamily", sFontName); 

So that works great… however, the font is blurry… the only thing i can think is that the text field inside the actual component is causing this. Is there a fix? Can I antialias the font inside the component?