UITextField is just a subclass of TextField. What doesn't it do correctly? I'm not sure what you mean by transparent box.
If factory is null, you should run that code when the factory is ready. There should be an event for that. From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of giannif17 Sent: Thursday, September 11, 2008 2:10 PM To: [email protected] Subject: [flexcoders] Regular TextField styling. The UITextFields that are used in Flex Text components have some rendering issues that the basic ActionScript TextFields don't have. I want to use TextField, and set its style based on a style that's available in the StyleManager, but can't make the connection. This is what I did, it works in my test app, but not in my production app, because the factory is null (I'm loading the CSS swf at runtime). Is there another way to achieve this: var css:CSSStyleDeclaration = StyleManager.getStyleDeclaration(".myTextField"); var f:Function = css.factory; var styleObj:Object = new f(); var s:StyleSheet = new StyleSheet(); var fmt:TextFormat = s.transform(styleObj); var tf:TextField = new TextField(); tf.defaultTextFormat = fmt; I'm hoping there's a simple way to do this that I'm just overlooking. Oh, and the UITextFields have a slight transparent box around them when using embedded fonts. If anyone knows how to fix that, I'd definitely prefer that solution.

