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



 







Reply via email to