RE: [flexcoders] Re: ComboBox color ?

2005-02-25 Thread Tracy Spratt
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=#ff
  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',
 '#ff' );
  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: flexcoders@yahoogroups.com
  Subject: [flexcoders] ComboBox color ?
  
  
  
  Hi,
  I'd like to change the main 

RE: [flexcoders] Re: ComboBox color ?

2005-02-25 Thread Tracy Spratt
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=#ff
  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',
 '#ff' );
  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

Re: [flexcoders] Re: ComboBox color ?

2005-02-25 Thread Jeff Steiner
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=#ff
   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',
  '#ff' );
   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

RE: [flexcoders] Re: ComboBox color ?

2005-02-25 Thread Tracy Spratt
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