Title: RE: [flexcoders] Re: ComboBox color ?

This one is Purple:

var colorTransform:Object = { ra: 70, rb: 0, ga: 70, gb: 0, ba: 100,    bb: 0, aa: 70, ab: 0};

This one is Red:

var colorTransform:Object = { ra: 100, rb: 0, ga: 0, gb: 0, ba: 0,      bb: 0, aa: 70, ab: 0};


Basically I set the green and blue percents to 0 and the red percent to 100. Actually makes sense.

Still don't know what the "offsets" do.

Tracy

-----Original Message-----
From: Jeff Steiner [mailto:[EMAIL PROTECTED]]
Sent: Thursday, February 24, 2005 11:25 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] Re: ComboBox color ?


What was the magical attribute?

Jeff

http://www.flexauthority.com

----- Original Message -----

From: "Tracy Spratt" <[EMAIL PROTECTED]>

To: <flexcoders@yahoogroups.com>

Sent: Thursday, February 24, 2005 8:09 PM

Subject: RE: [flexcoders] Re: ComboBox color ?


>

> 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: flexcoders@yahoogroups.com

> 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: flexcoders@yahoogroups.com

> 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 flexcoders@yahoogroups.com, "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: flexcoders@yahoogroups.com

> > 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 flexcoders@yahoogroups.com, "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 partof

> > 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 itmay

> > 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 totry

> > to ensure

> > > that this e-mail has been swept for viruses, iteration::two donot

> > 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: flexcoders@yahoogroups.com

> > > 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

>

>

>

>

>

>


 

Yahoo! Groups Links

<*> To visit your group on the web, go to:

    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:

    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:

    http://docs.yahoo.com/info/terms/

 




Reply via email to