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 17631 - Menu Tools needs mnemonic
Summary: Menu Tools needs mnemonic
Status: CLOSED WONTFIX
Alias: None
Product: platform
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 3.x
Hardware: PC Windows 3.1/NT
: P3 blocker (vote)
Assignee: Peter Zavadsky
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2001-11-13 22:20 UTC by Tamara Sverdlova
Modified: 2008-12-23 11:36 UTC (History)
1 user (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 Tamara Sverdlova 2001-11-13 22:20:44 UTC
According to section 508 of accessibility standards,  we have to  "assign mnemonics to all of the essential functions of an application."
Comment 1 Jiri Mzourek 2001-11-15 11:06:37 UTC
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
Comment 2 Tamara Sverdlova 2001-11-15 19:57:06 UTC
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) 

Comment 3 Jiri Mzourek 2001-11-19 13:46:34 UTC
This bug is only in FFJ builds, not in NetBeans builds. I will look on it.
Comment 4 Jiri Mzourek 2001-11-20 14:31:32 UTC
The Bundles are the same, could someone from the core team help me
find where is the problem?
Comment 5 Jan Zajicek 2001-11-21 10:26:49 UTC
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.
Comment 6 Peter Zavadsky 2001-11-23 09:13:45 UTC
Started.
Comment 7 Peter Zavadsky 2001-11-23 10:26:13 UTC
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.
Comment 8 Quality Engineering 2003-07-01 15:51:04 UTC
Resolved for 3.4.x or earlier, no new info since then -> verified
Comment 9 Quality Engineering 2003-07-01 16:28:33 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.