On 23/4/10 00:02, Krzysztof Kosiński wrote:
2010/4/20 Alexandre Prokoudine <alexandre.prokoudine@...400...>:
On 4/20/10, Krzysztof Kosiński wrote:
Same for masks and clipping paths -- you cannot edit them, only the objects that are clipped or masked,
You can edit them, but they must be paths. Multi-shape editing isn't implemented, and it's a rather substantial piece of work, so do not expect it to be in 0.48 (I haven't even started on it yet :( ).
What does *multi*shape editing has to do with it? All the tool has to do is edit shapes like it has been doing for years.
The difference is that now the clipping mask and the base shape are edited at the same time - the clip / mask editing buttons are toggles and do not change the selection. Before that, clip / mask editing buttons were pushbuttons that selected the clip or mask for editing.
It should still be possible to edit 1 normal shape in addition to all the paths, so I think this is actually a bug somewhere in my code.
See attached file with various simple clips ('shape clips shape' and 'shape clips path'): whether the clippaths can be edited with the node-tool varies from session to session, however those within the red circles fail most of the times. Opening the file as a second document from within Inkscape can result in opposed behavior (the ones that had been editable now fail and those that failed now show the handles).
The bug seems to be related to information held in memory, not to the actual data in the file: select, unclip and clip again some of the colored clipped shapes and suddenly the clippaths may no longer show their handles. Restart Inkscape and the same clips that previously failed now can be edited (i.e. handles are visible and draggable).
Also note that sometimes (?) clippaths (shapes) still have the editable nodes in the original location the shape had been created at and not at the location where the actual clipping is rendered.
~suv