W dniu 12 stycznia 2010 21:50 użytkownik Diederik van Lierop <mail@...1689...> napisał:
What does it mean that it can be "overlooked"? Selective blindness? :)
No, it means sitting to close to an 24" monitor ;-). Snapping doesn't always happen close to the mousepointer, so it's possible to miss a few blinking pixels at the other side of the screen!
I think that people are generally looking at the thing they're dragging, and not on some random places on the screen, so it would be hard to overlook it in practice. The only problematic case is dragging a very large object with the "snap closest only" option disabled. But then the snapping point could well be off the screen.
You're explanation is quite clear to me I believe, but I still don't see how you would solve the "cloud" issue when using the sticky snap feature you're proposing. I'll describe the problem in a bit more detail: suppose you have three snap targets close to each other, e.g. within 5 screen pixels distance whereas the snap distance is set to 20 screen pixels. All three snap targets lie on a single vertical line, so when approaching the snap targets from above Inkscape will snap to the upper target, and stick to it. When approaching from below Inkscape will snap to the lower target, and stick to it. But what if you want to snap to the middle point?
You move the node over the middle point, and wait until the snap delay expires. It snaps to the middle, because this one is closest. There is no snapping before the snap delay, in this respect it works as previously, so you can easily drag the node over one of the snapping points without snapping to it. The only difference is in what happens after the snap.
Regards, Krzysztof