Inaccuracies using the Within keyword

Paul Hibbert paulhibbert at
Mon Jan 27 11:52:03 EST 2014


I can confirm that your findings are correct.

I tried setting the margins to zero, but that made no difference, I also turned off antialiasing, still no difference.


On 2014-01-27, at 8:26 AM, Ray <ray at> wrote:

> I've created a triangle (shape of an Egyptian pyramid) with the Freehand Polygon tool, made it opaque, filled it black and put the following script in the stack:
> on mouseMove
>   if within(grc "Polygon",the mouseLoc ) then
>      put ""&the mouseLoc&" - IN"
>   else put ""&the mouseLoc&" - OUT"
> end mouseMove
> As I move the mouse in and out of the black area of the polygon Livecode senses that it is IN the polygon about 5 pixels before it is; that is if I'm hovering the tip of the arrow cursor around either the left or right side of my pyramid.  Hover around the base and it's dead on.  I wonder why?
> Does anybody have a minute to confirm this?
> Thanks!
> Ray Horsley
> LinkIt!
> _______________________________________________
> use-livecode mailing list
> use-livecode at
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:

More information about the Use-livecode mailing list