There is usually a disabledColor attribute. Give it a try. Jeff http://www.flexauthority.com
----- Original Message ----- From: "bhaq1972" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Friday, February 25, 2005 1:00 AM Subject: [flexcoders] Re: ComboBox color ? > > > Hi Tracy, > I dont know if you notice this but if you disable your combobox > (enabled=false). the colour changes slightly. due to the 'grey' of a > disabled combobox. > Do you have any ideas how i can change this disabled grey to a white. > > thanks > bod > > > > > --- In [email protected], "Tracy Spratt" <[EMAIL PROTECTED]> > wrote: > > Never mind, I made my changes a little more slowly and found my > red! > > > > -----Original Message----- > > From: Tracy Spratt [mailto:[EMAIL PROTECTED] > > Sent: Thursday, February 24, 2005 11:06 PM > > To: [email protected] > > Subject: RE: [flexcoders] Re: ComboBox color ? > > > > > > Well I used this and it works fine, but the color is purple, I > want red, > > and I am clueless how to set all those properties, even after I > looked > > in the docs. > > > > Red offset?? What the heck is that? > > > > I tried changing things at random and managed to blow away the down > > arrow completely. > > > > Will someone tell me what I need to do to get a "red" background? > Right > > now I'd take any shade! > > > > Tracy > > > > -----Original Message----- > > From: r0main [mailto:[EMAIL PROTECTED] > > Sent: Tuesday, January 18, 2005 8:59 AM > > To: [email protected] > > Subject: [flexcoders] Re: ComboBox color ? > > > > > > > > Yope, here it is, looks like: > > > > class com.r0main.EnhancedComboBox extends mx.controls.ComboBox { > > ... > > private function changeState() { > > var colorTransform:Object = { ra: 70, rb: 0, ga: 70, gb: 0, > ba: > > 100, > > bb: 0, aa: 70, ab: 0}; > > var bg_color:Color = new Color(downArrow_mc); > > bg_color.setTransform(colorTransform); > > } > > > > private function restoreState() { > > var colorTransform:Object = { ra: 100, rb: 0, ga: 100, gb: 0, > > ba: > > 100, bb: 0, aa: 100, ab: 0}; > > var bg_color:Color = new Color(downArrow_mc); > > bg_color.setTransform(colorTransform); > > } > > ... > > } > > > > > > r0main > > > > --- In [email protected], "Alistair McLeod" <[EMAIL PROTECTED]> > > wrote: > > > Ah, I did see that movieclip but assumed that it was the down > arrow > > only, so > > > didn't even bother checking it. > > > > > > If possible, it might be an idea if you could post your solution > for > > future > > > reference for others. > > > > > > Cheers, > > > > > > Ali > > > > > > > > > -- > > > Alistair McLeod > > > Development Director > > > iteration::two > > > [EMAIL PROTECTED] > > > > > > Office: +44 (0)131 338 6108 > > > Mobile: +44 (0)7976 987252 > > > > > > This e-mail and any associated attachments transmitted with it > may > > contain > > > confidential information and must not be copied, or disclosed, or > > used by > > > anyone other than the intended recipient(s). If you are not the > > intended > > > recipient(s) please destroy this e-mail, and any copies of it, > > immediately. > > > > > > Please also note that while software systems have been used to > try > > to ensure > > > that this e-mail has been swept for viruses, iteration::two do > not > > accept > > > responsibility for any damage or loss caused in respect of any > viruses > > > transmitted by the e-mail. Please ensure your own checks are > carried > > out > > > before any attachments are opened. > > > > > > > > > -----Original Message----- > > > From: r0main [mailto:[EMAIL PROTECTED] > > > Sent: 18 January 2005 12:49 > > > To: [email protected] > > > Subject: [flexcoders] Re: ComboBox color ? > > > > > > > > > > > > Thanks Alistair, > > > using your idea I started to look at movieClips used by the > ComboBox > > > component, and found that "downArrow_mc" represents the whole > closed > > > uneditable box, ie using setTransform I can change the box > color ! > > > > > > Thanks a lot, r0main > > > > > > --- In [email protected], "Alistair McLeod" > <[EMAIL PROTECTED]> > > wrote: > > > > Hi r0main, > > > > > > > > Not really an answer, but perhaps a pointer for you (or MM) to > > > investigate). > > > > If the combo box is editable, then backgroundColor can be set; > as > > > soon as > > > > editable is false, changing the style seems to have no effect. > Eg, > > try: > > > > > > > > <?xml version="1.0" encoding="utf-8"?> <mx:Application > > > > xmlns:mx="http://www.macromedia.com/2003/mxml"> > > > > > > > > <mx:ComboBox id="combo" editable="true" > > backgroundColor="#0000ff" > > > > dataProvider="{ [ 'a', 'b' ] }" /> > > > > > > > > </mx:Application> > > > > > > > > When I looked into this a bit last year, I played about with > setting > > > color > > > > styles on the combo box's textField property (the display part > of > > > the combo) > > > > and even text_mc (the physical TextInput exposed as > textField), and > > > although > > > > it works slightly differently, still doesn't do anything when > the > > > combo is > > > > not editable: > > > > > > > > <?xml version="1.0" encoding="utf-8"?> <mx:Application > > > > xmlns:mx="http://www.macromedia.com/2003/mxml"> > > > > > > > > <mx:ComboBox id="combo" editable="true" > > > > creationComplete="combo.textField.setStyle( 'backgroundColor', > > > '#0000ff' );" > > > > dataProvider="{ [ 'a', 'b' ] }" /> > > > > > > > > </mx:Application> > > > > > > > > The ability to set the background color wasn't really needed by > > us, so > > > > I didn't investigate long. > > > > > > > > Let us know if you get any further :) > > > > > > > > Ali > > > > > > > > > > > > -- > > > > Alistair McLeod > > > > Development Director > > > > iteration::two > > > > [EMAIL PROTECTED] > > > > > > > > Office: +44 (0)131 338 6108 > > > > Mobile: +44 (0)7976 987252 > > > > > > > > This e-mail and any associated attachments transmitted with it > may > > > contain > > > > confidential information and must not be copied, or disclosed, > or > > > used by > > > > anyone other than the intended recipient(s). If you are not > the > > > > intended > > > > recipient(s) please destroy this e-mail, and any copies of it, > > > immediately. > > > > > > > > Please also note that while software systems have been used to > try > > > to ensure > > > > that this e-mail has been swept for viruses, iteration::two do > not > > > accept > > > > responsibility for any damage or loss caused in respect of any > > viruses > > > > transmitted by the e-mail. Please ensure your own checks are > carried > > > > > > out before any attachments are opened. > > > > > > > > > > > > -----Original Message----- > > > > From: r0main [mailto:[EMAIL PROTECTED] > > > > Sent: 18 January 2005 10:57 > > > > To: [email protected] > > > > Subject: [flexcoders] ComboBox color ? > > > > > > > > > > > > > > > > Hi, > > > > I'd like to change the "main" color of a comboBox, ie the > > "background" > > > > color of the box when it is closed. > > > > Any working idea ? > > > > > > > > thanks, r0main > > > > > > > > > > > > > > > > > > > > > > > > > > > > Yahoo! Groups Links > > > > > > > > > > > > > > > > > > > > > Yahoo! Groups Links > > > > > > > > > > > > > > Yahoo! Groups Links > > > > > > > > > > > > > > > > > > > > > > > > > > Yahoo! Groups Links > > > > > > > Yahoo! Groups Links > > > > > > >

