It is the building of the sensitive regions. I have a quick fix that uses a faster computation of the 'sensitive' bounding boxes and then when
good to hear. - yes, to use the bounding box first is definitely a good idea.
We were always using Bounding Box first it's just that the Bounding Box was computed on the unioned sensitive region, and doing the geometric union was being very slow for complex data (I believe it is generally an O(N^2) operation in the number of edges). We now do the union of the bounding rects of the geometry that would be unioned.
just take your time. It's not that urgent for me - but it would help me in the long run ...
The 'complete' fix is now in CVS (as of a few days ago). We no longer calculate the union for any normal case. This makes the highlighting significantly faster as we don't have to rebuild the union shape when the fill/stroke changes anymore.
I meanwhile checked out the CVS version - which was much easier than expected and tested your bug-fix from yesterday regarding the toggling of the raster image. Works fine now.
Good to hear.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]