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]
