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 127902 - [a11y] missed mnemonic for checkbox in Source Files of New Project Window
Summary: [a11y] missed mnemonic for checkbox in Source Files of New Project Window
Status: CLOSED FIXED
Alias: None
Product: cnd
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 6.x
Hardware: All Windows XP
: P2 blocker (vote)
Assignee: Thomas Preisler
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2008-02-20 15:58 UTC by alexandrov
Modified: 2008-03-25 17:27 UTC (History)
0 users

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 alexandrov 2008-02-20 15:58:35 UTC
Open New Project/C/C++/C/C++ Project From Existing Code. Click Next, Choose Makefile, Click Next twice. In Source Files
step there is no mnemonic for "Add Subfolder" checkbox.
Results of Accessibility test


 Doesn't implement Accessible :
   - none.

 No Accessible name :
   - none.

 No Accessible description :
   Class: javax.swing.JCheckBox {   |  }
   Class: org.netbeans.core.windows.services.NbDialog {  New Project |  }


 Label with LABEL_FOR not set :
   - none.

 Components with no LABEL_FOR pointing to it :
   - none.

 Components with no mnemonic :
   Class: javax.swing.JCheckBox {   |  }


 Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain mnemonic):
   - none.

 Components not reachable with tab traversal :
   Class: javax.swing.JCheckBox {   |  }
Comment 1 Thomas Preisler 2008-02-20 23:56:59 UTC
The design doesn't allow labels for each checkbox so there is no place to put the mnemonics. And it is not required either.

I found some other A11Y issues (missing accessibility descriptions) which I fixed so i consider this IZ fixed.
Comment 2 Thomas Preisler 2008-02-21 05:58:13 UTC
Fixed:
changeset 03283a63ea6f in main
details: http://hg.netbeans.org/main?cmd=changeset;node=03283a63ea6f