Closed nkh closed 10 months ago
@nkh This feature is really great.
I like Graph::Easy which can do grid based layout.
in the image below I drew the first graph manually, it's optimized and looks better but Graph::Easy takes a simpler description:
[ Berlin ] -- train --> [ Bonn ]
[ Bonn ] --> [ Berlin ]
...
but it does its routing by adding connectors to boes when needed , long explanation in the link below.
I'd like to be able to create a Graph::Easy like graph automatically and then modify it manually if necessary, that means having a box with dynamic number of connectors.
http://bloodgate.com/perl/graph/manual/index.html
The multi connector idea can also help with domain specific object #54.
But note that we can already emulate something close for simple drawings by using "enable border connection" or by grouping connectors to objects.
But there's a slight differences between groups and objects so this needs some serious analysis to write a good solution even if I really like the connector objects I'd like to add them to objects without having to create a group.
Another example where having more connectors make sense.
@nkh I opened boarder connection.I didn't realize the importance of this function until I drew this picture.
@qindapao it's a nice feature but it has made me lazy because it fixes 95% of my needs I never really worked more on connectors.
Note that the "border connection" doesn't connect to the border but anywhere in a box; maybe I should change the name to something else.
@nkh I know that linking to any part of the box is indeed a very powerful feature.Maybe it would be nice to change the name.Only after reading the documentation and trying it myself did I understand this function.
current boxes either
a multi connector box has
Applications: