Hi Chris,

Only look at this if time allows, there is really no urgency.

Found the reason, however not sure how to fix it yet.

As mentioned before I create:

1. create some objects (1 rack (a fc.group), 9 bottle objects (fc.Circle)
2. change to GUIMode "SelectBottles" which works fine
3. change to GUIMode "SelectOtherObjects" which works fine
4. change to GUIMode "SelectBottles" DOES NOT WORK

It looks like the problem is with the fc.Group object, as when I do the 
GUIMode SelectOtherObjects there is a bind done for it (with HitColor 
(0, 0, 10), when I then do the GUIMode change to SelectBottles which 
does a UnBindAll and a bind for all bottle objects (HitColor 0, 0, 1 - 
0, 0, 9 same color on every GUIMode change) but then on HitTest I always 
see (0, 0, 10).

I first suspected UnBindAll not dealing with groups, but it just clears 
the HitDict, so I guess it must be something to do with the HitTest 
BitMap, but I don't see it - at least not yet.

Werner

_______________________________________________
FloatCanvas mailing list
[email protected]
http://paulmcnett.com/cgi-bin/mailman/listinfo/floatcanvas

Reply via email to