bulia byak wrote:
On Fri, 11 Feb 2005 11:50:13 +0200, Cristian Balan <cristian.balan@...389...> wrote:
I use rather guidelines than grid. But I imagine I can use grid for designs that are modulable so if I can't snap to the same points no matter the zoom it doesn't sound good for me.
What's the use in snapping to a point which you don't have visualized in any way? If you don't see the gridline, snapping to it is unexpected. Doing anything unexpected is bad UI.
First off, I would like to try snapping that adapts to zoom before I decide that it absolutely prevents me from working in a way that makes sense to me.
But if I configure the grid for 1 mm spacing. And then I configure snapping to grid. And then the program only chooses to snap to 1 cm intervals. To me that would truly be unexpected. Unless a manual told me to expect the program to work that way.
I think the point of this tread is that different people will expect different things. Implementing only a single behavior limits one group. And I wouldn't be suprised if you find bug reports complaining of unexpected behavior no matter what you implement.
I think a manual would help to influence peoples expectations and answer their questions. But I think it would be really cool if you could make snapping and gridding sufficiently separate and configurable in the underlying code, so that educated users can fine tune the behavior to meet their expectations using the scripting support when it matures.
Aaron Spike