![]() Here here! User placeable connection points are the only missing feature holding me back from using Inkscape 100%. It would be nice to have connectors attach to path nodes, or an option to create connector points at or between nodes. Helmut Walle.Īgreed proper connectors are pretty much essential for many kinds of system diagrams. Currently they always come up as black, and it takes some SVG /XML tweaking to get them right. One more comment regarding connectors: it would be nice if the arrowheads and other shapes that can be used for either the connection end points or in the middle would automatically inherit colour etc. ![]() I could easily do them in dia, but I was looking for a tool which can easily generate nice-looking "presentable" graphics. Yes, user-placeable connection points are the one single missing feature that just stopped me from using Inkscape for some control system block diagrams. In 0.43, the effect can be created with an invisible dynamic offset, but its a bit of a cludge. Another point would be to "fix" markers such that it is possible to use the tip of the arrow as the endpoint of a polyline instead of the point the marker is placed on. It would allow arrows or lines to clearly point to an object while not touching it. camīesides user placeable connection points it would be cool if it would be possible to use an outset of the convex hull. That would open up Inkscape to usage as a helpful charting tool as well. I think having user placeable connection points would be really helpful it could allow you to do things like flow charts in Inkscape. I'm very interested in hearing peoples opinions and in working further on making this part of Inkscape realy useful to users. This is something I would like to get people's thoughts on, i.e., what would you use them for, what would you want from them, etc.Īlso, please have a play with connectors and let me know what you like/dislike. One of the important ones (I think) is to allow conectors to be attached to user placeable connection points. There is lots more interesting things to do. Also, if moving or deleting a shape frees up a better (currrently meaning shorter) path then the connector will again be rerouted. If an 'avoided' shape is placed over an existing connector route, then the connector will automatically reroute to avoid the shape. Connectors will automatically reroute during this operation. Again, if the this dragging ends over a connection point, then that end of the connector will be attached to the object. If the endpoint was attached to a shape then this connection will be removed. Dragging either of these will alter the endpoint of the connector. If you click on a connector in the connector context, a handle will be shown for each of its endpoints. Connection points are currently shown at the center (of the bounding box) of any shape, and are shown when the mouse cursor is over the object. If you begin or end the connector over a connection point, then the connector will be attached to that shape. Once proper convex hull code is in the codebase connector routing will be switched to using that.Ĭlick and drag from any empty point on the canvas to create a new connector. Currently Inkscape's NR:: ConvexHull only uses a rectangular bounding box. The preferred approach is to use each shapes convez hull. The second button marks all objects in the current selection as ignored for connector routing.Ĭurrently, just the shapes bounding box is used for the avoidance. The first of these marks all the objects in the current selection as avoided for connector routing. While in the connector context there are two toolbar buttons on the tool toolbar. ![]() Mark shapes as 'avoided' or 'ignored' for connector routing. In addition, connectors will avoid objects marked as 'avoided' and reroute if one of these objects is placed on their existing path, or is moved and frees up a new path. When the shape is moved the connector will update itself to follow the shape. pretty much anything that is not an open path. These connectors can be attached to the shapes, i.e. The connector tool currently supports autorouting polyline connectors. Other languages: العربية Català Česky Deutsch English Español Français Italiano 日本語 한국어 Polski Português Português do Brasil Русский Slovenčina 中文 Using the Connector tool
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |