On Wed, May 24, 2006 at 03:02:29PM +0000, k.healy@...1918... wrote:
Hi,
Heya!
I've been using Inkscape to draw some circuit and block diagrams. This has involved a lot of grid and snap use, and a few times I've thought, wouldn't it be great if I could do 'x'... I'm new to Inkscape, so there may be ways to do these things that I don't know about.....if there are, great, please let me know!
So, wouldn't it be great if...
- You could define an origin/anchor point for a group, so
only that point will snap to the grid....this would mean your circuit symbols and blocks would always line up with their connecting lines.
This can't be done presently, but it would be *very* handy. I recall writing a feature request for something like this long ago, so it's already in the tracker. We just need someone to work on it.
- You could set different grid settings for groups, so that
you can do fine detail editing to your symbols, without having to reduce/increase the grid settings every time.
(Also some shortcuts to automatically reduce/increase the grid spacing x5 or x10 would probably be useful, and maybe they should also zoom too...........are shortcuts configurable enough already to be able to do this?)
These are interesting ideas, and I don't recall seeing them proposed before. You could check in the Request For Enhancement (RFE) tracker through the website, and see if this has already been proposed; if so, add your thoughts to it, or if not, add a new request for it.
One other cosmetic thing I noticed was that all the dialogs were different sizes (on my Windows Inkscape 0.43 at least). It would be nice if they had the same widths or heights so they could be lined up tidly around the sides of the main Inkscape window.
I think the idea has been to keep them to the absolute minimum size so they don't use up more screen realestate than necessary. However the dialogs are coded to remember their height/width settings from session to session, so I think you should be able to resize them to your preference and they should stick that way. It's possible this doesn't work on Windows, though (I haven't tested it there), but that'd be considered a bug. ;-)
Bryce