Version: (using KDE KDE 3.3.0) Umbrello has a bad algorithm to choose if the association line should go at left/right or top/bottom. As people generally arrange use case horizontally it would be better to connect association lines to the left/right side of the UC. Seems that Umbrello try to keep it at bottom/top. The problem is more evidently when you have a bunch of UC for just one actor and you line them in a column. Those at top and bottom suffer from association lines being under other UC. A better algorithm to detect if some line crosses elements (actor, uc) and resolve it should improve usability. The best solution togheter with a better algorithm is to allow user to choose connect points, like ArgoUML does.
There is no bias towards connecting on the top or sides, it just connects to wherever is closest. This works well for me in a use case diagram and a column of use cases looks fine. You can use break points (double click on line) to change the angle if you want. Connection points have problems when connecting lots of assoiciations to an object and whem swapping the position of two items, the are connected on the wrong side.
--- Jonathan Riddell <jr@jriddell.org> escreveu: > ------- Additional Comments From jr jriddell org 2004-09-26 20:36 > ------- > There is no bias towards connecting on the top or sides, it just > connects to wherever is closest. This works well for me in a use > case diagram and a column of use cases looks fine. You can use break > points (double click on line) to change the angle if you want. > Connection points have problems when connecting lots of assoiciations > to an object and whem swapping the position of two items, the are > connected on the wrong side. I will test the break point solution when I'm at work, but you have to admit it's not clear enough... maybe a "Tip of the day" with it? _______________________________________________________ Yahoo! Acesso Gr
It works all right. Thanks.