Requirements – GUI TEAM B Undockable menus Drag away from edge to undock Menu undocks into a separate window
Dec 14, 2015
Requirements – GUI TEAM BUndockable menus
Drag away from edge to undock
Menu undocks into a separate window
Requirements – GUI TEAM BClose undocked menus will reopen in the main window
Click to close undocked properties menu
Requirements – GUI TEAM BNow the menu will re-dock to main window
Properties menu back in main window
Requirements – GUI TEAM BCurrently, user cannot hide the side panel
The most the side panel can “hide”
Requirements – GUI Team BPackets we need to modify UMLetContributor.java
• places menus on the GUI created by UMLetEditor.java
• listens for the actions of the user
Requirements – GUI TEAM B
Adding copy/cut/paste options to the right click menu
currently there is no copy/cut/paste option in the right
click menu
REQUIREMENTS – GUI TEAM BFlowchart for right click
copy/cut/pasteIs there an element selectedIs there an element selected
NoNo YesYes
Is there an element on the clipboard
Is there an element on the clipboard
NoNo YesYes
All items (cut/copy/paste)
will be greyed out
All items (cut/copy/paste)
will be greyed out
Only paste will be dark and item from
clipboard will be pasted
Only paste will be dark and item from
clipboard will be pasted
Cut and copy will be dark and the object will
be placed on the cliboard and removed from the screen if cut
Cut and copy will be dark and the object will
be placed on the cliboard and removed from the screen if cut
Requirements – GUI TEAM BWhat we want:
CutCopy PasteInsert Element
Note: This right click menu also includes the cut/copy/paste from the previous requirement indication there is an element on the clipboard to paste since “paste” is not grayed out.
Requirements – GUI TEAM BInsert element on right
click menu flow chartIs there an element selectedIs there an element selected
NoNo YesYes
Insert Element command is now dark, is it selected
Insert Element command is now dark, is it selected
NoNoYesYes
Clicking in any open space
removes the right click menu and returns user to
project
Clicking in any open space
removes the right click menu and returns user to
project
Dialog box opens allowing user to insert
a new element and right click box
disappears
Dialog box opens allowing user to insert
a new element and right click box
disappears
Insert element will be grayed out since it is not possible to insert an element on top of
an existing one
Insert element will be grayed out since it is not possible to insert an element on top of
an existing one