Turns out the original code below works just fine. It just requires that the component be fully loaded first.
Thanks, Randy Tinfow and Michael Randolph > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf > Of Josh Santangelo > Sent: Thursday, April 05, 2007 9:23 PM > To: flashcoders@chattyfig.figleaf.com > Subject: Re: [Flashcoders] Anti-aliased text in components > > ...just use global styles to set the font on the components > to an embedded font in your swf. The components aren't > anti-aliased because they use device fonts. > > -josh > > On Apr 5, 2007, at 9:36 AM, Randy Tinfow wrote: > > > I'm trying to make the text inside all macromedia components to be > > Anti-aliased. This has proven to be quite difficult. I > would rather > > have a class that takes care of all of it, so here's what I have so > > far: > > > > class net.imageplant.AntiAliaser > > { > > private static var _arrChecked:Array; > > > > public static function antiAlias(mc:MovieClip, > > bContinue:Boolean):Void > > { > > if (!bContinue) > > { > > _arrChecked = new Array(); > > } > > > > for (var i:String in mc) > > { > > if (mc[i] instanceof > TextField && > > !checkChecked(mc[i])) > > { > > _arrChecked.push(mc > > [i]); > > > mc[i].antiAliasType = > > "advanced"; > > } > > else if (mc[i] > instanceof Object > > && > > !checkChecked(mc[i])) > > { > > _arrChecked.push(mc > > [i]); > > antiAlias(mc[i], > > true); > > } > > } > > } > > > > private static function > checkChecked(mc:MovieClip):Boolean > > { > > var nMcs:Number = _arrChecked.length; > > var bChecked:Boolean = false; > > > > for (var i:Number = 0; i < nMcs; i++) > > { > > if (_arrChecked[i] == mc) > > { > > bChecked = true; > > } > > } > > > > return bChecked; > > } > > } > > > > I have only tested it on a List component so far, and it does not > > work. > > I can't even figure out where the actual TextFields are in a List > > component. How could MM overlook this? The components are useless > > when you can't match the text to the rest of your app...any > > ideas/help? > > > > TIA, > > > > Randy Tinfow and Mike Randolph > > > > > > > > > > _______________________________________________ > > Flashcoders@chattyfig.figleaf.com > > To change your subscription options or search the archive: > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > Brought to you by Fig Leaf Software > > Premier Authorized Adobe Consulting and Training > > http://www.figleaf.com http://training.figleaf.com > > _______________________________________________ > Flashcoders@chattyfig.figleaf.com > To change your subscription options or search the archive: > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > Brought to you by Fig Leaf Software > Premier Authorized Adobe Consulting and Training > http://www.figleaf.com http://training.figleaf.com > > _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com