Sparx Systems Forum

Enterprise Architect => Suggestions and Requests => Topic started by: Adam on June 27, 2007, 11:31:44 pm

Title: Operation and Attribute dialogs
Post by: Adam on June 27, 2007, 11:31:44 pm
A suggestion for the operation and attribute dialogs. (Mainly focusing on operations for my example)

I think the list control should not be on the first tab. Instead the list of attributes/operations should be on the left, possibly in a tree control instead of a list control.

Then you can select a tab, and not have to switch tabs to change operations. So you might pick the second tab, you can go through each operation without going back to tab 1 (which seems to reset its scroll position) selecting the next operation, then switching back to tab 2.

Also, using a tree control rather than a list control, the width can be reduced by showing just the operation names (the return type/parameters could reside under the operation by clicking the '+' button in the tree control).

This would allow easy changing of operations without changing tabs, and without losing the current list position. Further more, re-ordering can be done without using those clunky up/down buttons (ever tried to reorder a long list?) and simply a drag/drop approach.

And more still... you could allow multiple select so that maybe you want to bulk change all your selected methods to virtual, or to return the same type.

And even more... now you dont have a list of operations on the first page, you could do away with the parameter pop up dialog, and embed parameter information directly into the main dialog.

Title: Re: Operation and Attribute dialogs
Post by: Paolo F Cantoni on June 28, 2007, 12:34:11 am
Wow!  That would brighten up my user experience...  ;)

I like it!

Paolo
Title: Re: Operation and Attribute dialogs
Post by: «Midnight» on June 28, 2007, 01:52:12 am
Here, here!

Gets my vote too!

In a substantial model this could shave (what feels like) years off the labor involved.
Title: Re: Operation and Attribute dialogs
Post by: peter.zrnko on June 28, 2007, 04:36:40 am
Excelent suggestion!
Title: Re: Operation and Attribute dialogs
Post by: thomaskilian on June 28, 2007, 11:20:15 am
Looks a bit like my previous request here (http://www.sparxsystems.com.au/cgi-bin/yabb/YaBB.pl?board=suggestions;action=display;num=1131093723;start=0#0)? So you definitely have my vote.