Brynn:
You're referring to the "create diagram connectors" tool?
Yes, that does what I want w/ lines (if I'm OK w/ having my lines stick to the center-point of an object) but I'd prefer to be able to do this w/ bezier curves and also to be able to bind to specific points on an object.
Here's my restatement of your selection technique:
I can shift-click to select both an object and line(s). (in F1 select mode)
In F2 (edit path) mode I can select all the nodes of a square (for example) and line enpoint(s), then click+drag any of the selected nodes in order to move all of them.
This doesn't work with a standard "box" drawn object but it does work if I draw a box w/ the bezier tool.
But I can use the "box" tool and use Path/Object_to_Path to convert it to a path and get that to work.
This method of selection is tedious if a lot of things need to be moved.
It'd be nice if I could somehow join these line-ends to the box and have the lines move w/ the box, the way "diagram connectors" do.
Using ctrl-K (combine) doesn't do the trick. That combines the entire line and not just the endpoint.
I can take the diagram connector and convert that to a path, but then it loses it's "diagram connector" properties.
re: your "animation" link:
I'm not trying to do animation but I do see scripting references in there that mention javascript.
If I could kickoff javascript from within inkscape, that'd be cool.
..but everything mentioned in that link seems to be about embedding javascript so that it would run in a browser.
Does that mean I can't use javascript to draw/script/automate within inkscape?
Here are some links I found to help w/ creating diagrams:
http://www.ioncannon.net/utilities/123/ ... -inkscape/https://openclipart.org/This seems to explain the extent-of-capabilities of diagram connectors:
http://goinkscape.com/create-beautiful- ... -inkscape/This goes way beyond the original subject/post but:
Maybe if diagram connectors were implemented as a script/extension, it would be modifiable to do what I want.
This seems to be info on using external scripts as extensions:
http://wiki.inkscape.org/wiki/index.php ... extensionshttp://wiki.inkscape.org/wiki/index.php ... tor_formatThis seems to be a "very simple" python script for adding text to a drawing from within inkscape.
viewtopic.php?f=11&t=9212..draw an unfolded cone via a python extension:
https://github.com/quirxi/SheetMetalCone/..draw a calendar
http://wiki.colivre.net/Aurium/Inkscape ... hellScript..snap all "box"/line objects to screen-pixel boundaries.
https://code.google.com/p/pixelsnap/..closes selected paths. (the only extention that is aware of selected objects?)
http://www.cnc-club.ru/forum/viewtopic. ... &t=37&p=92This seems to be a python extension that (in turn) invokes javascript code:
http://wiki.colivre.net/bin/view/Aurium ... JavascriptThis seems to be a way to run standalone bash code to edit SVG/inkscape documents.
http://wiki.colivre.net/bin/view/Aurium ... Javascript