Hi Scott

I'm still confused that you're suggesting such a menu on the class
diagram tree item.

I don't see that there is a requirement for a context menu on a
diagram as the whole purpose here is to create an element not on the
diagram.

The menu is surely by right click on the model, the package or the
class or some other model element in the explorer.

e.g.
context menu on a model has Create Package etc

context menu for package has Create Package, Create Class, Create
Interface, Create Actor etc

context menu on a class has Create Attribute, Create Operation etc

This fits with how the existing context menus work to allow you to
create associations etc. It builds a different menu depending on what
items are selected in the tree.

Regards

Bob



On 16/04/2008, Scott Roberts <[EMAIL PROTECTED]> wrote:
> Both of those ideas sound good so let me sum it up here what I think
>  we want to go with:
>
>  + Make the menu context sensitive so that when a user righ-clicks on a
>  particular diagram, the context menu includes a Create Model Element
>  item which has a submenu containing all of the elements that
>  correspond to that diagram.  So for example if the user were to
>  right-click on a Class Diagram they would see:
>      Create Model Element
>           Class
>           Datatype
>
>
>
>
>
>  On Tue, Apr 15, 2008 at 5:57 PM, Luis Sergio Oliveira <[EMAIL PROTECTED]> 
> wrote:
>  > Scott Roberts wrote:
>  > > Feature
>  > > ---------------------------
>  > > Add the ability for users to create all model elements using the 
> Explorer.
>  > >
>  > > Objective
>  > > ---------------------------
>  > > The objective of this feature is to enhance the user's ability to
>  > > create UML objects via the Explorer.  This provides users that prefer
>  > > the Explorer interface more flexibility and adds consistency to the
>  > > overall user interface thereby making the application more intuitive
>  > > and user-friendly.
>  > >
>  > >
>  > >
>  >
>  > Very interesting. Please consider (if not enabled by default) having a
>  > keyboard short-cut for each group of sub-menus with appropriate key to
>  > invoke a menu item.
>  >
>  > I.e.: C-K opens the "Create Class Element" sub-menu, being each of the
>  > options (menu items associated with a key stroke).
>  >
>  > Regards, and thanks for the proposal,
>  >
>  > Luis
>  >
>  >
>  > ---------------------------------------------------------------------
>  > 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]
>
>

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

Reply via email to