Scott Roberts 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
Hmm, probably I wasn't clear. My concern is that this context menu will
pop when an appropriate model element is selected and a keyboard
shortcut is pressed. This is something that is already available in
eclipse, for some menus, such as the Alt-SHIFT-X button shortcut in
eclipse, which show a context menu with options for running "something"
based on the context.
This would enable less mouse usage and probably enable access to the
popup menu and associated functionality even if the selected object is
in explorer or some diagram.
But, maybe this is a bit OT from your initial proposal...
Luis
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]