|
|
|
|
Re: Block diagram editor [message #664570 is a reply to message #664396] |
Mon, 11 April 2011 08:28 |
Michael Wenz Messages: 1931 Registered: July 2009 Location: Walldorf, Germany |
Senior Member |
|
|
Vincent,
I was only able to see the first video, the second appears completely
scambled (also from the download link).
Nevertheless some answers to the questions:
1) You can use ManhattanConnections
2) Selection tool is mandatory, the rest see 1) or/and you need to write
some layout-correcting code inside your move features
3) In Graphiti it is mandatory to have any kind of shape at each connection
end. You could introduce some dummy shape for that purpose
4) Not available now, if you would like to see that please raise this al
enhancement bugzilla
5) Needs to be coded in your feature for deleting the connection or
reconnecting the connection
BTW: Starting a connection from another connection is possible with the
upcoming Graphiti 0.8.0 (Eclipse Indigo).
HTH,
Michael
"Vincent L." wrote in message news:innat1$f69$4@news.eclipse.org...
Hi all,
I would like to make a flow diagram editor using graphiti.
After trying some examples and making some tests, I identify many aspects of
the tool that
make the user experience more difficult than existing tools on the market.
Most of the problem come from the connection management between objects.
I create two small videos to illustrate the connection functionnalities
using two
different tools : Simulink/Mathworks and Graphiti/Eclipse.
(Note : The second video will be posted in the reply.)
As you can see in this video, the number of clicks required is much larger
with graphiti
when trying to interact with connection and trying to make simple operations
So, how could I do similar thing with graphiti? Which features should be
added to graphiti?
Here are some questions and remarks that illustrate the difference betweeen
tools
1- How could I be sure connections are always horizontal / vertical.
2- Moving a connection will move the entire (horizontal, vertical) segment,
not only one
anchor point and should not required to select the "selection tool"
3- Connection could have unknown source or target
4- Connection segment should be always on the grid (all vertical and
horizontal segment)
5- Connection anchor (used for branch) should be removed automatically when
there is only
one branch connected to it.
6- and so on.
Could anybody provide me more help on these issues?
Thank you very much.
Vincent
|
|
|
|
Powered by
FUDForum. Page generated in 0.03531 seconds