Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 20827

Summary: Duplicate mnemonics in Packages view [wording] [actions]
Product: [Eclipse Project] JDT Reporter: Nick Edgar <n.a.edgar>
Component: UIAssignee: JDT-UI-Inbox <jdt-ui-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: dirk_baeumer
Version: 2.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description Nick Edgar CLA 2002-06-21 15:20:56 EDT
Build 20020618

Go &Into
&Import
&Implementors >

Re&factor
Re&fresh
Re&ferences >

Dec&larations >
Rep&lace With...

Open Type Hie&rarchy
P&ropertes
Comment 1 Nick Edgar CLA 2002-06-21 15:22:24 EDT
See also bug 20828 for Navigator view dups.

Comment 2 Nick Edgar CLA 2002-06-21 15:24:03 EDT
See also bug 20829.
Comment 3 Dirk Baeumer CLA 2002-07-30 05:49:41 EDT
We simply "gave up" on fixing duplicate mnemonics. 

Nick what is the strategy you use in the workbench. The problem we have in JDT 
is that we can it in one place we have a conflict in another menu. And IMO it 
is more important to keep mnemonics consistent than unique.
Comment 4 Nick Edgar CLA 2002-07-30 12:14:45 EDT
This is one of those generally unsolvable problems.
I think it's important to avoid duplicates, even if that means some 
inconsistency (e.g. between context menus and pulldown menus, or context menus 
in different views).
If you can't avoid duplicates for all items in a particular menu, then you 
should at least try to avoid duplicates within a particular mode (e.g. file 
selected vs. project selected).
Comment 5 Dirk Baeumer CLA 2002-07-30 12:22:52 EDT
But this requires duplicated the strings in the properties file. I am in favour 
to live with the duplicate mnemonics.
Comment 6 Dirk Baeumer CLA 2003-02-05 14:33:53 EST
Some of them got addressed:

- Go Into and Implementors do not show up together anymore
- Refactor got &t

It is not possible to avoid all clashes so I opt to keep it as it is (max 2 
with the same mnemonics)