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.
Summary: | [2003-10-10] Specify final window menu with accelerators. | ||
---|---|---|---|
Product: | platform | Reporter: | jrojcek <jrojcek> |
Component: | Window System | Assignee: | jrojcek <jrojcek> |
Status: | RESOLVED FIXED | ||
Severity: | blocker | CC: | mslama, pzavadsky |
Priority: | P3 | ||
Version: | 3.x | ||
Hardware: | PC | ||
OS: | All | ||
Issue Type: | TASK | Exception Reporter: | |
Bug Depends on: | |||
Bug Blocks: | 36118 |
Description
jrojcek
2003-09-29 14:41:00 UTC
All the changes in menus should be specified before the merge. - 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. 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-`] === 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] 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 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] |