Hi Alex, Yes, it works fine now!
Thanks Regards, hy --- In [email protected], "Alex Harui" <[EMAIL PROTECTED]> wrote: > > override updateDisplayList > > It should look something like this: > > override protected function updateDisplayList(w:Number, h:Number):void > { > if (owner.isItemSelected(data)) > setStyle("color", getStyle("textSelectedColor")); > > if (owner.isItemHighlighted(data)) > setStyle("color", getStyle("textRollOverColor")); > > super.updateDisplayList(w, h) > } > > ________________________________ > > From: [email protected] [mailto:[EMAIL PROTECTED] On > Behalf Of lhy90936 > Sent: Friday, August 31, 2007 9:08 PM > To: [email protected] > Subject: [flexcoders] Re: Changing text color of item renderer in > datagrid > > > > Hi Alex, > > Can you explain how can I subclass the TextInput to implement the > textRolloverColor & textSelectedColor? > Does it mean that I need to implements the ListBase class since it > has these 2 styles declaration? > > Thank you very much for your help. > > Regards, > hy > > --- In [email protected] <mailto:flexcoders% 40yahoogroups.com> > , "Alex Harui" <aharui@> wrote: > > > > That's right, you have to subclass TextInput to implement those > color > > styles. > > > > > > > > ________________________________ > > > > From: [email protected] <mailto:flexcoders% 40yahoogroups.com> > > [mailto:[email protected] <mailto:flexcoders% 40yahoogroups.com> > ] On > > Behalf Of lhy90936 > > Sent: Thursday, August 30, 2007 7:10 PM > > To: [email protected] <mailto:flexcoders% 40yahoogroups.com> > > Subject: [flexcoders] Re: Changing text color of item renderer in > > datagrid > > > > > > > > Hi, > > > > I've tried the textRollOverColor but that did not work. > > My itemrenderer still doesn't change colors when rollover. > > > > Regards, > > hy > > > > --- In [email protected] > <mailto:flexcoders%40yahoogroups.com> <mailto:flexcoders% > 40yahoogroups.com> > > , "lhy90936" <lhy90936@> wrote: > > > > > > Hi Alex, > > > > > > Thank you. > > > > > > What about the selection: textSelectedColor? > > > > > > When I checked the Reference for TextInput class, I could not > find > > > anything about this textRollOverColor, or selection color.... > > > Can I know where can we find all this info? > > > > > > Thank you > > > > > > hy > > > > > > --- In [email protected] > <mailto:flexcoders%40yahoogroups.com> > > <mailto:flexcoders%40yahoogroups.com> , "Alex Harui" <aharui@> > wrote: > > > > > > > > textRollOverColor > > > > > > > > > > > > > > > > ________________________________ > > > > > > > > From: [email protected] > <mailto:flexcoders%40yahoogroups.com> > > <mailto:flexcoders%40yahoogroups.com> > > > [mailto:[email protected] > <mailto:flexcoders%40yahoogroups.com> > > <mailto:flexcoders%40yahoogroups.com> ] On > > > > Behalf Of lhy90936 > > > > Sent: Thursday, August 30, 2007 9:20 AM > > > > To: [email protected] > <mailto:flexcoders%40yahoogroups.com> <mailto:flexcoders% > 40yahoogroups.com> > > > > > > Subject: [flexcoders] Changing text color of item renderer in > > > datagrid > > > > > > > > > > > > > > > > Hi, > > > > > > > > I have the following datagrid: > > > > <mx:DataGridColumn field="name" ......... /> > > > > <mx:DataGridColumn itemRenderer="myRenderer" ...... /> > > > > > > > > In myRenderer, I extend from the TextInput class; with the > text > > > > color:WHITE > > > > > > > > My question is: > > > > When I do a mouse rollover/selection on any row of the > datagrid, > > > how > > > > can I change the text color of my renderer? > > > > If I add the rollover/selection event listener for my > renderer, > > it > > > > will only change the color when my mouse is over its column. > > > > However, I want it to change colour whenever the datagrid row > is > > > > selected/ rollover. > > > > > > > > Thank you very much. > > > > > > > > Regards, > > > > hy > > > > > > > > > >

