Isn't that what I am doing? On Thu, Nov 6, 2014 at 12:24 PM, Gautam Pandey <[email protected]> wrote:
> Is it not possible to set background color for renderer itself? I can't try > now, so just throwing an idea. > On Nov 6, 2014 11:46 PM, "Subscriptions" <[email protected]> > wrote: > > > its expecting a uint, so converts string ("Red") to a uint (zero) > > > > Lee Burrows > > ActionScripter > > > > On 06/11/2014 18:09, mark goldin wrote: > > > >> I am getting results I cannot comprehend. > >> this.getTextField().setStyle("backgroundColor", "Red"); > >> if (this.getTextField().backgroundColor != null) > >> trace(this.getTextField().backgroundColor); > >> > >> This code will trace out a number 16777215 btu no color in cells. > >> > >> But: > >> this.getTextField().backgroundColor = "Red"; > >> if (this.getTextField().backgroundColor != null) > >> trace(this.getTextField().backgroundColor); > >> > >> will output 0. > >> > >> BTW, I am using this renderer for ADG column. > >> > >> Thanks > >> > >> > >> On Thu, Nov 6, 2014 at 11:20 AM, Alex Harui <[email protected]> wrote: > >> > >> Try skipping setStyle: > >>> > >>> this.getTextField().backgroundColor = 0xFFA500; > >>> > >>> > >>> If that doesn’t work, there might be other code that removes > backgrounds > >>> when a renderer so the highlights for rollover show through. Check > the > >>> base class for logic that does that. > >>> > >>> -Alex > >>> > >>> On 11/6/14, 8:36 AM, "mark goldin" <[email protected]> wrote: > >>> > >>> I did. > >>>> > >>>> On Thu, Nov 6, 2014 at 10:32 AM, OmPrakash Muppirala > >>>> <[email protected]> > >>>> wrote: > >>>> > >>>> Try removing the quotes around the color value. > >>>>> On Nov 6, 2014 7:48 AM, "mark goldin" <[email protected]> wrote: > >>>>> > >>>>> I am using a label for my custom renderer: > >>>>>> > >>>>>> override public function set data(value:Object):void > >>>>>> { > >>>>>> super.data = value; > >>>>>> if (value != null) > >>>>>> { > >>>>>> this.getTextField().background = true; > >>>>>> this.getTextField().setStyle("backgroundColor", "0xFFA500"); > >>>>>> } > >>>>>> } > >>>>>> private function getTextField():* > >>>>>> { > >>>>>> return textField; > >>>>>> } > >>>>>> > >>>>>> But I see no color. > >>>>>> > >>>>>> Thanks > >>>>>> > >>>>>> > >>> > > >
