The reason I didn't suggest to think about a new way to delete guides is the same that you explained: it's really difficoult to find a good alternative. Ctrl-click is strange (I often did it by mistake at the beginning) but when you get used it's easy. I was used to drag the guide outside the canvas but now I never do so anymore (also if I've seen it works in Inkscape too now, I can't say since when).
Left-click and select "delete guide"? Now there is no specific context menu for guides. But the new command should be very quick as the plugin for deleting all guides is not easily reachable and one could need to delete a lot of guides but not all existing ones.
I really have no other suggestions but either keeping the distance-dependent-click or introducing a new modifier. Up to now I would keep the former as it's already implemented. I agree it's a pity that ctrl-click was allocated to something that has nothing to do with constrained moving. Personally I could sacrifice the quick-deleting command to coherence, but I feel it's not a practical solution.
Luca
Diederik van Lierop wrote:
On 07/06/2009 10:35 AM, LucaDC wrote:
I'd only warn about using ctrl alone as modifier as it's already in use to delete the guide. You could end up in accidentally deleting the guide of which you want to move the origin.
Good point, I hadn't thought of that yet but I would have certainly run into this problem. Thanks!
- We could distinguish between pressing ctrl before or after pressing
the mouse button, but that's not very attractive. 2) We could leave the ctrl key for deleting, and do a constrained translation of the origin only when the guide is grabbed near its origin, and do a free translation of the guide when grabbing it elsewhere (and positioning the origin at the location where we release the mouse button). 3) We could find another way to easily delete guides and use ctrl for constrained translation. That's what most consistent because ctrl is used in many cases already for constrained transformations. But I'm afraid that people already got used to ctrl-click deletion, so we will have to find a _really_ good alternative if we want to get consensus on this. What about pressing the delete key when already dragging? It's a bit more laborious than just ctrl-click, but it's close to being perfect IMHO. Any other suggestions?
Diederik
Diederik van Lierop wrote:
So:
A) when dragging with no modifiers we will move the origin to the pointer location (freely, in 2D) B) with ctrl we will have a constrained translation of the origin along the guide C) with shift we will rotate D) with ctrl-shift we will rotate to increments of the absolute angle
and with A), B), and C) Inkscape will snap depending on the snapping parameters.
It looks like we're converging here, aren't we ;-) ? What do you think?
Diederik
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel