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 109827 - [a11y] mnemonic conflict Palette and Properties
Summary: [a11y] mnemonic conflict Palette and Properties
Status: VERIFIED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 6.x
Hardware: All Linux
: P3 blocker (vote)
Assignee: David Simonek
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2007-07-16 16:05 UTC by Petr Chytil
Modified: 2008-12-22 13:39 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Chytil 2007-07-16 16:05:38 UTC
Product Version: NetBeans IDE Dev (Build 200707160000) 
Java: 1.6.0_02; Java HotSpot(TM) Client VM 1.6.0_02-b05 
System: Linux version 2.6.20-16-generic running on i386; UTF-8; en_US (nb) 
Userdir: /home/petr/.netbeans/dev-a11y

There is a mnemonic conflict in Main menu > Window > [P]alette and [P]roperties.
Comment 1 David Simonek 2007-07-19 16:19:06 UTC
Yes, but repeat pressing of Alt+P will cycle between the two, isn't it right? I think we are off the letters and that's
why two 'P' as first letters were chosen. Ccing Jano to confirm or deny.

Feel free to reopen if you find better mnemonic, thank you.
Comment 2 jrojcek 2007-07-19 16:41:35 UTC
I plan to put mnemonics into the main menu UI spec. When doing that, I would try to find separate mnemonics for all menu items. But for now, I think 
pressing Alt-P twice is okay IMO.
Comment 3 Petr Chytil 2007-08-02 13:40:48 UTC
Mnemonics should be set according to this permanent UI spec:
http://wiki.netbeans.org/wiki/view/MainMenu

There are more conflicts and missing mnemonics in Window menu. I'll try to find them and file separate issues to correct
modules.
Comment 4 Petr Chytil 2007-08-02 14:21:59 UTC
Bundles for palette and properties:

Palette(51:69):
NbBundle trace: #51 = org/netbeans/modules/palette/Bundle.properties

Properties(53:13):
NbBundle trace: #53 = org/netbeans/core/actions/Bundle.properties

Comment 5 David Simonek 2007-08-02 14:39:42 UTC
fixed in main trunk:

Checking in palette/src/org/netbeans/modules/palette/Bundle.properties;
/cvs/core/palette/src/org/netbeans/modules/palette/Bundle.properties,v  <--  Bundle.properties
new revision: 1.15; previous revision: 1.14
done
Checking in src/org/netbeans/core/actions/Bundle.properties;
/cvs/core/src/org/netbeans/core/actions/Bundle.properties,v  <--  Bundle.properties
new revision: 1.155; previous revision: 1.154
done
Checking in src/org/netbeans/core/actions/GlobalPropertiesAction.java;
/cvs/core/src/org/netbeans/core/actions/GlobalPropertiesAction.java,v  <--  GlobalPropertiesAction.java
new revision: 1.21; previous revision: 1.20
done
Comment 6 Petr Chytil 2008-03-14 13:46:22 UTC
verified in:

Product Version: NetBeans IDE Dev (Build 200803140008)
Java: 1.6.0_04; Java HotSpot(TM) Client VM 10.0-b19
System: Linux version 2.6.22-14-generic running on i386; UTF-8; en_US (nb)
Userdir: /home/petr/.netbeans/dev