Yes, I see the exact same thing in a completely isolated test SWF. In that SWF I have two textfields, one is UITextField and one is just TextField, and it is quite apparent.
I can see it in the SWF viewer launched from Flex Builder. I'll post a screen shot of that tomorrow. --- In [email protected], "Josh McDonald" <[EMAIL PROTECTED]> wrote: > > Hmm, I see what you mean, but there's a lot else going on in that > application, do you see it also in that simple test swf you posted? I can > have a co-worker open it in windows and email me a PNG24 (jpg's a bad idea > for diagnosing this sort of problem)... > > -Josh > > On Fri, Sep 12, 2008 at 9:37 AM, giannif17 <[EMAIL PROTECTED]> wrote: > > > You can see it on both the timecodes on the bottom scrubber in this > > screen shot of a video player. > > http://therichardsonnyc.com/images/screenshot.jpg > > > > I'll look at on other PCs when I get back in my office tomorrow. > > > > When I use TextField, it goes away. > > > > Thanks > > > > --- In [email protected], "Josh McDonald" <dznuts@> wrote: > > > > > > I definitely can't seen anything, but I'm also on a Mac. Sorry if > > this is a > > > dumb question, but have you taken a screenshot on windows and checked it > > > thoroughly with Photoshop to make sure it's really there? It may be an > > > optical illusion. Do you see it on several different windows > > machines? What > > > about across browsers on the one machine? > > > > > > -Josh > > > > > > On Fri, Sep 12, 2008 at 9:06 AM, giannif17 <gianni.ferullo@> wrote: > > > > > > > Yes, a plain UITextField has the same white box. > > > > Here's a link: > > > > http://therichardsonnyc.com/images/TestFlex.swf > > > > > > > > I can't even see it on my mac. > > > > > > > > If I used getStyle(), I'd have to do that for every property I wanted > > > > to set on the TextFormat object. > > > > textFormat.bold = css.getStyle("fontWeight"); > > > > etc. > > > > > > > > Thanks for your help, Alex. > > > > > > > > --- In [email protected], Alex Harui <aharui@> wrote: > > > > > > > > > > Does a plain UITextFIeld also have the white box? Can you post a > > > > simple test case? > > > > > > > > > > Instead of reading the factory, why not just call getStyle() on the > > > > cssstyledecl. We have equivalent code in UITextField > > > > > > > > > > From: [email protected] [mailto:[EMAIL PROTECTED] > > > > On Behalf Of giannif17 > > > > > Sent: Thursday, September 11, 2008 3:25 PM > > > > > To: [email protected] > > > > > Subject: [flexcoders] Re: Regular TextField styling. > > > > > > > > > > > > > > > There is a subtle translucent white box surrounding my Label > > > > > component. You can hardly see it, but it's there. It's pretty much > > > > > invisible on my mac, but on my pc you can see it more clearly. Our > > > > > designers are quite picky about it. A good comparison is a > > canvas with > > > > > backgroundColor white, and backgroundAlpha ".01". > > > > > > > > > > I don't see a ready event for the factory on > > CSSStyleDeclaration, all > > > > > the properties I need are actually in a protected var called > > > > > overrides, because when the stylesheet loads, setStyle is called. > > > > > There won't ever be a factory. If I could just get at that overrides > > > > > property... > > > > > > > > > > Any help is appreciated. > > > > > > > > > > --- In > > > > > > [email protected]<mailto:flexcoders%40yahoogroups.com<flexcoders%2540yahoogroups.com> > > <flexcoders%2540yahoogroups.com>>, > > > > Alex > > > > Harui <aharui@> wrote: > > > > > > > > > > > > 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:flexcoders%40yahoogroups.com<flexcoders%2540yahoogroups.com> > > <flexcoders%2540yahoogroups.com> > > > > > > > > > > > [mailto:[email protected]<mailto:flexcoders%40yahoogroups.com<flexcoders%2540yahoogroups.com> > > <flexcoders%2540yahoogroups.com> > > > > >] > > > > > On Behalf Of giannif17 > > > > > > Sent: Thursday, September 11, 2008 2:10 PM > > > > > > To: > > [email protected]<mailto:flexcoders%40yahoogroups.com<flexcoders%2540yahoogroups.com> > > <flexcoders%2540yahoogroups.com> > > > > > > > > > > > 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. > > > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------ > > > > > > > > -- > > > > Flexcoders Mailing List > > > > FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt > > > > Search Archives: > > > > http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo! Groups > > > > Links > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > "Therefore, send not to know For whom the bell tolls. It tolls for > > thee." > > > > > > http://flex.joshmcdonald.info/ > > > > > > :: Josh 'G-Funk' McDonald > > > :: 0437 221 380 :: josh@ > > > > > > > > > > > ------------------------------------ > > > > -- > > Flexcoders Mailing List > > FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt > > Search Archives: > > http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo! Groups > > Links > > > > > > > > > > > -- > "Therefore, send not to know For whom the bell tolls. It tolls for thee." > > http://flex.joshmcdonald.info/ > > :: Josh 'G-Funk' McDonald > :: 0437 221 380 :: [EMAIL PROTECTED] >

