"Reset Settings to Defaults" UI Specification

Author: Stanislav Aubrecht

$Revision: 1.1.1.1 $
$Date: 2009/10/29 16:49:53 $

Use Cases and Scenarios

Reset Toolbar Layout and Buttons to Default Settings

User made a lot of changes to the toolbar layout and added/removed a lot of buttons and now he/she wants to reset the toolbars to their default settings. The default settings are the toolbar layout and content as on the first IDE startup.

Scenario:

  • User right-clicks an empty area in the toolbar row to open popup menu.
  • User selects Reset Toolbars item in the popup menu and all toolbars are restored to their default settings.

Alternate Scenario:

  • User selects main menu View - Toolbars.
  • User selects Reset Toolbars item in the popup menu and all toolbars are restored to their default settings.

Alternate Scenario - Using Customize Toolbars window:

  • User invokes Customize Toolbars window - either from the toolbar popup menu or from the main menu View - Toolbars - Customize.
  • User clicks Reset Toolbars button and all toolbars are restored to their default settings.

 

Reset Window Layout to Default Settings

User made a lot of modifications to the window layout and now he/she wants to reset all the views to their default settings. The default settings are the window layout after the first IDE startup, that means that all views that are not open by default (e.g. debug views) are closed, default visible views are moved to their initial positions and sizes, all editor windows stay open. All undocked windows will be docked, some of these may be closed if they are not opened in the default configuration.

Scenario:

  • User selects main menu Window.
  • User clicks menu item Reset Windows and all views are reset to their defaults.

 

Reset Palette to Default Settings

User made a lot of changes in the Form Palette or in Html Palette, e.g. moved items between categories, added/removed some items, reordered categories etc. Now he/she wants to reset all the palette to its default settings. The default settings are the palette contents and layout after the first IDE startup.

Scenario:

  • User right-clicks any area in the palette view to open pop-up menu.
  • User selects menu item Reset Palette and a standard confirmation message pane pops up with the following text: Do you really want to reset the palette? and Yes/No buttons.
  • User clicks Yes button and the palette is restored to its default settings.

Alternate Scenario - Using Palette Manager window:

  • User invokes Palette Manager window - either from Palette's popup window from the main menu Tools - Palette Manager.
  • User clicks button Reset Palette and a standard confirmation message pane pops up with the following text: Do you really want to reset the palette? and Yes/No buttons.
  • User clicks Yes button and the palette is restored to its default settings.

 

Specification

Toolbar Menu

Figure: Toolbar Menu

Build
Debug
Edit
File
Memory
-------------------
Small Toolbar Icons
Reset Toolbars
-------------------
Customize...

Window Menu

Figure: Toolbar Menu

| Window |
----------
...
---------------------
C&lone Document

Close &All Documents
Clo&se Other Documents
&Documents...
---------------------
Reset &Windows

Palette Menu

Figure: Palette Menu

...
Refresh Palette

---------------

Hide Item Names
Show Big Icons

Reset Palette
---------------

Palette Manager

Palette Manager Window

Figure: Palette Manager

+----------------------------------------------------------------------------------------------+
| Palette Manager                                                                              |
+----------------------------------------------------------------------------------------------+
|                                                                                              |
| Palette Content:                                                                             |
| +------------------------------------------------------------------+                         |
| | <palette contents tree>                                          | [ Add from &Jar...    ] |
| |                                                                  | [ Add from &Library...] |
| |                                                                  | [ Add from &Project...] |
| |                                                                  |                         |
| |                                                                  | [ Move &Up            ] |
| |                                                                  | [ Move &Down          ] |
| |                                                                  | [ &Remove...          ] |
| |                                                                  | [ &New Category...    ] |
| |                                                                  |                         |
| |                                                                  | [ Reset &Palette      ] |
| |                                                                  |                         |
| |                                                                  |                         |
| |                                                                  |                         |
| |                                                                  |                         |
| |                                                                  |                         |
| +------------------------------------------------------------------+                         |
|                                                                                              |
|                                                                                              |
|                                                                                 [[ &Close ]] |
+----------------------------------------------------------------------------------------------+

Customize Toolbars Window

Figure: Customize Toolbars

+-------------------------------------------------------------------------------+
| Customize Toolbars                                                            |
+-------------------------------------------------------------------------------+
|                                                                               |
| Drag items to or from the toolbars to add or remove them...                   |
| +---------------------------------------------------------------------------+ |
| | <action pool tree>                                                        | |
| |                                                                           | |
| |                                                                           | |
| |                                                                           | |
| |                                                                           | |
| |                                                                           | |
| |                                                                           | |
| |                                                                           | |
| |                                                                           | |
| |                                                                           | |
| |                                                                           | |
| +---------------------------------------------------------------------------+ |
|                                                                               |
| [ &New Toolbar... ]   (x) Small Toolbar Icons             [ &Reset Toolbars ] |
|                                                                               |
|                                                                  [[ &Close ]] |
+-------------------------------------------------------------------------------+

 

Project Features

About this Project

core was started in November 2009, is owned by Antonin Nebuzelsky, and has 118 members.
By use of this website, you agree to the NetBeans Policies and Terms of Use (revision 20160708.bf2ac18). © 2014, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo
 
 
Close
loading
Please Confirm
Close