aaron@...476... wrote:
bulia byak wrote:
On 9/21/05, Joshua A. Andler <joshua@...233...> wrote:
And before I start, I'll say that I'm pretty sure you weren't shooting down the idea of copying and pasting line segments, but instead only pointing out that what he's asking for would work a little easier with the RFE that you referenced.
Of course. The idea of copy/paste sets of nodes occurred to me too, long ago, but I haven't so far come up with a solid and consistent idea of how it might work. There are too many unanswered questions - where to paste? whether to translate nodes or preserve positions? how to connect the new segment to the old one? It's all solvable but it all needs thinking and experimenting.
I guess this just got me to realize that there's some functionality I need that I wasn't so actively conscious about before. So, if there isn't a RFE on this filed for segment duplication, I most likely will go file one... but before that, does anyone else think this would benefit them or am I in the minority?
I would welcome this, if you make it really detailed and convincing :)
It would be pretty handy. Kochify does this in some shape or form.
Where to paste? I say paste over (replace) contiguous selected nodes.
Hmmmm... this is a good Q... I think that if you select nodes from an object and copy them, that the paste behavior is dependent on context... I would think that if you deselect any nodes & objects and hit paste, it should paste the segment as a new non-closed object behaving like general pasting does (paste-in-place or paste under the cursor). But, when you have nodes selected in either the same object or a different one, it would replace those nodes/contiguous segments like Aaron said.
Also, wrt the smooth node removal (definitely something I always hoped for too). It kinda sounds like this could tie into the ability to adjust the node count of an object via a spinbox or whatever. I believe someone mentioned that this is possible in Corel Draw, which my demo expired for so I can't test it. I guess that you can just select an object and choose the number of nodes it should have and this can always be adjusted. It doesn't sounds easy to me, would we be able to utilize the simplify code as a basis to get the node removal working in that "new" way?
-Josh