Does anyone have any suggestions for drag and drop attributes and
operations in the diagram?

My concern is that the user interaction to drag of an attribute to
reorder in the class (or even drag to another class) could easily be
done by accident when actually trying to drag the entire class.

How should the user indicate that it is an attribute to be dragged only?

Regards

Bob.


On 10 Apr 2007 10:49:44 -0000, Mario Ruggier <[EMAIL PROTECTED]> wrote:

On 4/5/2007, "Michiel van der Wulp" <[EMAIL PROTECTED]> wrote:

>Hi Mario,
>
>If you select the class, and then in the properties panel at the bottom,
>right-click on the attributes or operations field, you will see a pop-up
>menu with "move up" and "move down".

Ah, thanks!

>Admittingly, finding this pop-up is not so obvious.
>There are already the following issus entered in our PT to improve the
>situation:
>http://argouml.tigris.org/issues/show_bug.cgi?id=3242
>http://argouml.tigris.org/issues/show_bug.cgi?id=4448
>...but is unclear to me how to make this rally user-friendly. Feel free to
>add any tips to the issues, or vote for them!

Thanks for pointing these out. I voted for the drag'n'drop solution (in
both diagram and explorer tree) as this seems to me the most natural,
and is what I had actually tried to do first.

My alternative suggestion would be to right-click on an attribute or
method, and then select Ordering > Move Up | Move Down ... except that
if I right-click on an attribute in a class diagram, the selection
(unexpectedly) switches to the class, and then a context menu for the
class is displayed. This is confusing -- the tool supports a details
view for an attribute, so presumably a context-menu for an attribute
should also make sense. Maybe there is a particular reason for not
having this?

Thanks... mario

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to