This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 36333 - [2003-10-10] Specify final window menu with accelerators.
Summary: [2003-10-10] Specify final window menu with accelerators.
Status: RESOLVED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 3.x
Hardware: PC All
: P3 blocker (vote)
Assignee: jrojcek
URL:
Keywords:
Depends on:
Blocks: 36118
  Show dependency tree
 
Reported: 2003-09-29 14:41 UTC by jrojcek
Modified: 2008-12-22 18:59 UTC (History)
2 users (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jrojcek 2003-09-29 14:41:00 UTC
1. Some of the items in the "window" menu should
change. E.g. "Web browser" should not be there.
"Close All Documents" should be included in the
menu, etc.

2. Window menu items accelerators should be defined.

3. Also "View" menu should be specified.
Comment 1 jrojcek 2003-09-29 14:42:28 UTC
All the changes in menus should be specified before the merge.
Comment 2 jrojcek 2003-09-29 14:45:23 UTC
- I should also cover what should happen with "clonable" views and
"Explore from Here" like actions.

- The next thing are icons for "Palette" and "Inspector" menu items.
Comment 3 jrojcek 2003-10-09 13:13:14 UTC
The summary of latest changes in the window menu is following:

- "Close All Documents" action is added - closes all the open documents
- "Switch to Recent Window" action is added - opens the MRU list and
switches to the previous window. The shortcut has changed from Ctrl-~
to Ctrl-Tab
- "Switch to Editor" action is added - switches the focus to the last
activated *document* window
- "Unmaximize" is renamed to "Restore"
- "Attach 'window' to >" is removed from the main menu
- the dynamic names ('Close "ColorPicker"') of window menu items are
removed
- the keyboard accelerators and mnemonics are added to all items.

The Window menu items would be following (the mnemonics and keyboard
shortcuts are in the bracket):
===
| Window |
----------
Filesystems   (F) [Ctrl-2]
Project       (j) [Ctrl-3]
Runtime       (R) [Ctrl-5]
Properties    (P) [Ctrl-1]
Execution     (x) [Ctrl-6]
Output        (O) [Ctrl-4]
HTTP Monitor  (H) [Ctrl-7]
GUI Editor    (G)  >
Debugger      (b)  >
Versioning    (V)  >
-------------------
Close Window     (C) [Ctrl-F4]
Maximize Window  (M / s for Restore) [Ctrl-`]
-------------------
Switch to Recent Window  (W) [Ctrl-Tab]
Switch to Editor         (E) [Ctrl-3]
-------------------
Clone Document       (l) [N/A]
Close All Documents  (A) [Ctrl+Shift-F4]
Documents...         (D) [Ctrl+D]
===

===
GUI Editor >  Palette    (P) [Ctrl+Shift-1]
              Inspector  (I) [Ctrl+Shift-2]

Debugger   >  Local Variables (L) [Ctrl+Shift-3]
              Watches         (W) [Ctrl+Shift-4]
              Call Stack      (S) [Ctrl+Shift-5]
              Classes         (C) [Ctrl+Shift-6]
              Breakpoints     (B) [Ctrl+Shift-7]
              Sessions        (n) [Ctrl+Shift-8]
              Threads         (T) [Ctrl+Shift-9]

Versioning >  VCS Filesystems (F) [Ctrl-8]
              VCS Groups      (G) [Ctrl-9]
===

The View menu would be following:
===
| View |
--------
Web Browser           (W) [N/A]
Javadoc Index Search  (J) [Shift-F1]
Documentation Indices (D) >
===

The contextual menu over the view window would be following:
===
Close Window    [Ctrl-F4]
Maximize Window [Ctrl-`]
===

The contextual menu over the document window would be following:
===
Close All Documents  [Ctrl+Shift-F4]
-------------------
Save Document        [Ctrl+S]
Clone Document       [N/A]
-------------------
Close Window         [Ctrl+F4]
Maximize Window      [Ctrl-`]
===
Comment 4 jrojcek 2003-10-16 12:31:57 UTC
Corrections to the above menu structure:

- change order of Window menu items like this:
...
-------------------
Switch to Recent Window  (W) [Ctrl-Tab]
Switch to Editor         (E) [Ctrl-0]
-------------------
Close Window     (C) [Ctrl-F4]
Maximize Window  (M / s for Restore) [Ctrl-`]
-------------------
...

- change the shortcut of "Switch to Editor" to [Ctrl-0] (Ctrl-Zero)
- change the shortcut of "Documents..." to [Shift-F4]
Comment 5 jrojcek 2003-10-16 13:18:25 UTC
Another minor thing:

- rename the "Component Palette" window to "Palette"
- add the following icon to Palette menu item:
"org/netbeans/modules/form/resources/palette.gif"
- add the same icon to the Palette window, so that the icon appears in
the Recent Window Switch (Ctrl-Tab)

- rename the "Component Inspector" window to "Inspector"
- add the following icon to the Inspector menu item:
"org/netbeans/modules/form/resources/inspector.gif"

- add the icon from the Output window menu item also to the Output
window, so that the icon appears in the Recent Window Switch
Comment 6 jrojcek 2003-10-20 14:58:28 UTC
I have changed the shortcuts again due to conflicts with Swing
shortcuts. The changes are:

- Switch to Recent Window  [Ctrl-`]
- Maximize/Restore Window  [Shift-ESC]