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.
According to section 508 of accessibility standards, we have to "assign mnemonics to all of the essential functions of an application."
Where have you found this rule? For example on: http://a11y.netbeans.org/a11yDevGuide.html point 6, the rule isn't that strict. Unfortunaltelly, it's not possible to have mnemonics neither in Tools menu nor in context menus. These menus are in NetBeans created dynamicaly, so there can be conflict between mnemonics and Swing doesn't provide any way how to solve it. See Swing bugs #4515762 and #4235456. Thanks, Jirka
Probably, I was misunderstood. When I say "menu Tools", I mean that Tools is a SINGLE menu title from the MAIN MENU BAR (File, Edit, View, Project,..., Tools, Window...) I do not see why mnemonic cannot be assigned to this particular menu title. Also, I want to refer you to the Java Look and Feel: http://webwork.sfbay.sun.com/products/jlf/ed2/book/HIG.Behavior3.html# 35796: "Be sure to include mnemonics for every menu title in your menu bar." (paragraph 9: Menus and Toolbars)
This bug is only in FFJ builds, not in NetBeans builds. I will look on it.
The Bundles are the same, could someone from the core team help me find where is the problem?
Hmm, it is strange, that in NB the mnemonic is but in Forte isn't. Trung can you point to the root of the problem? Thanks.
Started.
The problem is in forte registration module. Its manifest specifies for Menu/Tools folder as localizing bundle, its own one (com.sun.ffj.modules.registration.Bundle) what is wrong, since it is replacing the attribute of the folder which was pointed to default one used from core which has the mnemonics. The registration bundle doesn't include the key Menu/Tools so the programatic name is used. Closing as wontfix, since it has to be fixed in that module. See bug #4530856.
Resolved for 3.4.x or earlier, no new info since then -> verified
Resolved for 3.4.x or earlier, no new info since then -> closing.