The problem is that I am getting hits on parts of the objects that are
masked. :(

Thanks again for your help.

--- In flexcoders@yahoogroups.com, "Alex Harui" <[EMAIL PROTECTED]> wrote:
>
> I'm not sure what problem you're having with hitTestObject.  If the
> objects are visible (not masked) they should be hittable.
> 
>  
> 
> ________________________________
> 
> From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
> Behalf Of toofah_gm
> Sent: Friday, January 25, 2008 10:45 AM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] Re: getRect returns rectangle that includes
> children's bounds, is there an alter
> 
>  
> 
> I was hoping to take advantage of the translation to the
> targetCoordinateSpace that is being done underneath the covers of
> getRect()...if I need to use the width/height of the parent component,
> I will need to do this translation myself. I can do this, but was
> hoping that I was just missing something here.
> 
> Any idea how this problem relates to the hitTestObject() matches?
> 
> Thanks again for your quick response!!!
> 
> --- In flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com>
> , "Alex Harui" <aharui@> wrote:
> >
> > Properly designed UIComponent subclasses report a measuredWidth/Height
> > (and measuredMinWidth/MinHeight) via the measure() method, and are
> > subsequently given a size by their parent which may not be those sizes
> > in updateDisplayList() where they draw graphics and/or size place
> > children. Those children may extend outside the bounds and may be
> > masked if needed. However, the width and height properties of the
> > UIComponent will be the size given by the parent while getRect will
> > return the bounding box of the children
> > 
> > 
> > 
> > ________________________________
> > 
> > From: flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com>
> [mailto:flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com>
> ] On
> > Behalf Of toofah_gm
> > Sent: Friday, January 25, 2008 10:29 AM
> > To: flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> 
> > Subject: [flexcoders] getRect returns rectangle that includes
> children's
> > bounds, is there an alternate
> > 
> > 
> > 
> > I want to use getRect to get the bounds of my UIComponent.
> > 
> > I just noticed that if my UIComponent has children that extend beyond
> > the X/Y/Width/Height of my parent UIComponent, the rect returned
> > extends to the boundaries of the largest child.
> > 
> > Is there an alternate method that I could use? My hack to get around
> > this is to override getRect and have it use another child that I force
> > to be the size of the parent, whose size I am interested in.
> > 
> > Thanks!
> > 
> > Another problem that I see seems related. The hitTestObject method
> > seems to have the same problem. It seems to be finding matches even
> > though the parent UIComponent is clearly not a match. It must also be
> > using boundaries of the children.
> > 
> > Any thoughts?
> > 
> > Thanks!
> >
>


Reply via email to