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.
Missed Mnemponic in Project Properties dialog for Categories Panel. How to reproduce: 1. Create web project 2. right click on project and invoke Properties action 3. See Project Properties dialog - there is no Mnemonic for Categories Panel.
Should be fixed in org.netbeans.modules.project.uiapi.CustomizerPane
The fix itself is easy. just to put "&" into text of LBL_Customizer_Categories in org.netbeans.modules.project.uiapi.Bundle.properties . The question is where to put the ampersand. All letters from text "Categories" are used as mnemonic in dependent panes. For example letter "C" is used as mnemonic in text "Additional Compiler Options" under Build->Compiling. Does an UI spec. with mnemonic definition exist?
The following page from Java Look and Feel Design Guideline on which letter to use for mnemonics will give you an idea. http://java.sun.com/products/jlf/ed2/book/HIG.Behavior3.html#35796
There is simply no letter left. Jano do you have any idea?
I think it should be doable. Just assign 'C' mnemonic to the "Categories" label and check all panels for components that currently use 'C'.
Sorry but we are out of letters. We can either redesign mnemonics for all panels in project properties or close the issue as wontfix.
*** Issue 128792 has been marked as a duplicate of this issue. ***
ads, I'd follow the jrojcek's advice. &Categories It's up to panels to fix themself, isn't it?
Yes, it's customizer panel "feature". The problem discussed here is in many mnemonics in subcomponents of customizer dialog window. One need to care about avoiding duplication of such mnemonic.
It seems to me it's really about somebody needs to assign 'C' as mnemonic to the "Categories" label and then check for conflicts in individual panels. I briefly looked at the Web project panels and it seems there's just a very few components using 'C' as mnemonic. I can imagine in some project types it won't be possible to do it without conflicts though.
Reassigning to HIE guys to provide *complete* mnemonics map for project properties.
I'm sorry, but HIE generally does not create and maintain mnemonics for all NB dialogs. I agree with Jano, this is mainly about assigning &C to categories and removing the conflicts, which are: 1) Additional &Compiler Options in the Compiling panel 2) &Compress WAR File in the packaging panel 3) Debug web application (&Client side) in the Debug panel As for these conflicts, mnemonic guidelines allow to simply *skip* mnemonics for less common elements if they are traversable by tabulators, so it is OK just to remove mnemonics from these conflicted options.
Projects and j2seproject part fixed. http://hg.netbeans.org/core-main/rev/7d989f7e612a Reassigning to web/project to fix "Debug web application (&Client side) in the Debug panel" part.
Integrated into 'main-golden', will be available in build *200905070201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/7d989f7e612a User: Milan Kubec <mkubec@netbeans.org> Log: #83906: a11y fixes
Fixed. 4b8db1bb160a
Integrated into 'main-golden', will be available in build *200909251401* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/4b8db1bb160a User: David Konecny <dkonecny@netbeans.org> Log: #83906 - Missed Mnemonic in Project Properties dialog for Categories Panel