The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniGraffle > OmniGraffle General
FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
Feature Request: Straight Lines for UML Sequence Messages Thread Tools Search this Thread Display Modes
Hi,

I'm loving OmniGraffle's simplicity and flexibility, but it's falling down a bit for me when it comes to UML sequence diagrams.

The main issue I have been running into is that the objects from the stencil have perhaps 4 magnets to a side, spaced at regular intervals. When you try to hook up one communication to another, the arrows are inevitably crooked. If you somehow get them all straight and level with the page (that is, perfectly horizontal), if you need to grow the box for one component to accomodate more messages, you then make all the current messages crooked again.

Is there anyway to make the rectangle used in the sequence stencil one big magnet? That is, anything attached to it would just slide up and down the rectangle and find a horizontal position with the other point?

I know other tools handle this issue by managing UML Sequence diagrams for you--that is, you aren't just drawing anymore, but doing it in a mediated way. This allows them to place the messages in order, etc. I don't know how you would get OmniGraffle to do what I described. But if there is a way, you would make my life very nice :-)

Matt
 
I had the same issue, the only way I got around it was to turn off the setting that connected lines to those boxes while I was doing the bulk of the initial design. I know this defeats the purpose of the tool for the most part, but it was less work than constantly moving every single magnet when I resized a box.
 
I know this is an old post, but I searched around for other "UML Sequence" questions, finding none. Has anyone been able to figure out a way to create horizontal lines between UML Sequence boxes that does not require you to manually position the lines pixel by pixel?

I'd love to show you what I am talking about, but this forum makes it hard for people to post URLs. Search for "a quick introduction to uml sequence diagrams" and click on the tracemodeler.com link. I'm looking for that example diagram, without the blue trace line.

What I end up with instead can be found at 4yHA5.png on i.imgur.com. Two separate arrows, overlapping because of some automatic behavior.

I am using OmniGrafffle Pro 5.3.6, on OS X 10.7.

Last edited by dpk; 2011-11-18 at 08:32 AM.. Reason: less snarky
 
 


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Straight Lines? Argggg RobertF57 OmniGraffle General 2 2012-03-14 12:56 PM
Feature Request: IM messages into actions lanhsin OmniFocus 1 for Mac 2 2010-03-24 06:29 PM
straight lines rickc OmniGraffle General 3 2010-03-06 01:08 PM
Lines and Arrows - Feature request priceless OmniGraffle General 0 2008-04-06 06:25 PM
Make straight lines? RobertF57 OmniGraffle General 1 2007-11-13 11:01 AM


All times are GMT -8. The time now is 01:50 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.