Here is my code:
override protected function drawSelectionIndicator(indicator:Sprite, 
x:Number, y:Number, width:Number, height:Number, color:uint, 
itemRenderer:IListItemRenderer):void 
{                       
        var g:Graphics = graphics;
        g.clear();
        g.beginFill(color);
        g.drawRect(x, y, width, height);
        g.endFill();
}

But when I click I am not gettng any coloring over the clicked cell.



--- In [email protected], "Alex Harui" <[EMAIL PROTECTED]> wrote:
>
> You can draw your own graphic and not call super.
> 
>  
> 
> ________________________________
> 
> From: [email protected] 
[mailto:[EMAIL PROTECTED] On
> Behalf Of markgoldin_2000
> Sent: Tuesday, June 24, 2008 10:02 AM
> To: [email protected]
> Subject: [flexcoders] Re: Question about drawSelectionIndicator
> 
>  
> 
> Can I make it not to? So the width will effect selection spot too?
> 
> --- In [email protected] <mailto:flexcoders%
40yahoogroups.com>
> , "Alex Harui" <aharui@> wrote:
> >
> > Because the super class ignores width.
> > 
> > 
> > 
> > ________________________________
> > 
> > From: [email protected] <mailto:flexcoders%
40yahoogroups.com>
> 
> [mailto:[email protected] <mailto:flexcoders%
40yahoogroups.com>
> ] On
> > Behalf Of markgoldin_2000
> > Sent: Tuesday, June 24, 2008 7:26 AM
> > To: [email protected] <mailto:flexcoders%
40yahoogroups.com> 
> > Subject: [flexcoders] Question about drawSelectionIndicator
> > 
> > 
> > 
> > Here is mmy code:
> > override protected function drawSelectionIndicator
> (indicator:Sprite, 
> > x:Number, y:Number, width:Number, height:Number, color:uint, 
> > itemRenderer:IListItemRenderer):void 
> > { 
> > super.drawSelectionIndicator(indicator, x, y, width, height, 
color, 
> > itemRenderer);
> > }
> > Providing a different value for the height will create a 
different 
> > selection spot on the screen, but a different width does not seem 
> to be 
> > of any effect. Even a zero does not change it. It still selects 
the 
> > whole row, no matter what. Can someone explain why is that?
> > 
> > Thanks
> >
>


Reply via email to