On Thu, 03 Feb 2005 12:20:29 +0100, Jakub Steiner <jimmac@...659...> wrote:
Hi folks, I've already filed a request to be able to edit nodes of multiple objects. The reasoning behind this is that I constantly change shape of a drawing and that mostly consist of multiple overlaid objects so all of those need to be changed (currently one by one). I do, however like the way Inkscape restricts node selection within an object too.
Just a few ideas:
- if the objects do not overlap but share the same fill/stroke, you can combine them, and they will become one object.
- if the objects have different fill/stroke but exactly the same shape, it is possible to use clones, so you change one master shape and the others are automatically reshaped to match. Unfortunately this is not yet supported by the UI (currently the fill&stroke dialog will refuse to change the fill of a clone), but I was going to work on that after 0.41 is out.
So I think the following behaviour would work best -- you could only select from the shown nodes as it is now. But apart from working on a single object, Inkscape would also allow to select multiple objects first, then change to node editing and have nodes from all selected objects selectable.
This is possible, but not easy. The node editor code is old and convoluted, and the idea that only one object is being edited at a time is too deeply embedded in too many places. So I would not say that implementing this is very likely in short term, unless we find someone willing to rewrite the messy nodepath.cpp so it's more modern and robust.