I have searched Flex Help for the word "rowBG", but could not find 
anything. Could you please tell me at what point do I need to create 
displayObject with the name "rowBG"?

Thanks

--- In [email protected], "Alex Harui" <[EMAIL PROTECTED]> wrote:
>
> Not the DG, the actual displayObject with the name "rowBG".  Please 
read
> up on the component lifecycle.  Things are often created on demand.
> 
>  
> 
> ________________________________
> 
> From: [email protected] 
[mailto:[EMAIL PROTECTED] On
> Behalf Of markgoldin_2000
> Sent: Sunday, June 29, 2008 9:38 PM
> To: [email protected]
> Subject: [flexcoders] Re: dataGrid - hightlight row
> 
>  
> 
> <Make sure it has been created
> You mean dataGrid?
> I am tracing after dataProvider has been assigned to it. I thought 
> that would have been the right time.
> 
> --- In [email protected] <mailto:flexcoders%
40yahoogroups.com>
> , "Alex Harui" <aharui@> wrote:
> >
> > Should work. Debug into it. Make sure it has been created. You 
> might
> > be asking too soon.
> > 
> > 
> > 
> > ________________________________
> > 
> > From: [email protected] <mailto:flexcoders%
40yahoogroups.com>
> 
> [mailto:[email protected] <mailto:flexcoders%
40yahoogroups.com>
> ] On
> > Behalf Of markgoldin_2000
> > Sent: Sunday, June 29, 2008 12:07 PM
> > To: [email protected] <mailto:flexcoders%
40yahoogroups.com> 
> > Subject: [flexcoders] Re: dataGrid - hightlight row
> > 
> > 
> > 
> > I am trying this in dataGrid:
> > trace(listContent.getChildByName("rowBGs"));
> > but it returns null.
> > 
> > --- In [email protected]
> <mailto:flexcoders%40yahoogroups.com>  <mailto:flexcoders%
> 40yahoogroups.com>
> > , "Alex Harui" <aharui@> wrote:
> > >
> > > drawRowBackground runs often, not just at creation time, but it 
> > does run
> > > before drawColumnBackgrounds.
> > > 
> > > 
> > > 
> > > You can use the examples from my blog that have customized cell
> > > backgrounds and skip the whole drawRow/drawColumn stuff.
> > > 
> > > 
> > > 
> > > You can also try switching the z order of the row and column
> > > backgrounds. That's not officially supported, but some sort of
> > > 
> > > 
> > > 
> > > getChildByName("lines") and getChildByName("rowBGs") and testing
> > > getChildIndex and using setChildIndex might allow you to switch 
> the 
> > z
> > > order.
> > > 
> > > 
> > > 
> > > ________________________________
> > > 
> > > 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 markgoldin_2000
> > > Sent: Sunday, June 29, 2008 10:18 AM
> > > To: [email protected] <mailto:flexcoders%
40yahoogroups.com>
> <mailto:flexcoders%
> 40yahoogroups.com> 
> > > Subject: [flexcoders] dataGrid - hightlight row
> > > 
> > > 
> > > 
> > > I have seen some examples of this and these samples I've seen 
all 
> > are 
> > > implementing drawRowBackground which works fine but not in my 
> case. 
> > I 
> > > need to change row's background after I have applied columns 
> > > background. But drawRowBackground runs at a time dataGrtid is 
> > created 
> > > so my row background that was set in drawRowBackground gets 
> > overwritten 
> > > by the later upplied column's background. I am then trying to 
> > implement 
> > > a custom renderer that accepts a click and changes draws a 
> colored 
> > area 
> > > around itself:
> > > g.drawRect(e.target.x, e.target.y, e.target.width, 
> e.target.height 
> > + 1);
> > > g.endFill();
> > > 
> > > Using this approach I can color the whole row. But is a catch: 
my 
> > > columns have different colors. In case I have to restore row's 
> > > background color to original color how can I do that? Is there 
a 
> > simple 
> > > way of doing it or I need to store colors into array and then 
> > restore 
> > > them using same technique?
> > > 
> > > Thanks
> > >
> >
>


Reply via email to