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 140293 - Potential mnemonics conflict in 'Build Tools' tab
Summary: Potential mnemonics conflict in 'Build Tools' tab
Status: VERIFIED FIXED
Alias: None
Product: cnd
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Vladimir Voskresensky
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2008-07-16 13:34 UTC by soldatov
Modified: 2008-09-24 15:12 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 soldatov 2008-07-16 13:34:40 UTC
Scenario:
- Open 'Options' window
- Click on 'C/C++' tab
- Select 'Build Tools' tab
==> mnemonic conflict

===============================================
 Tested Window title : Options
===============================================
 
Results of Accessibility test
 
 
 Doesn't implement Accessible :
   Class: javax.swing.plaf.metal.MetalSplitPaneDivider {  }
 
 
 No Accessible name :
   - none.
 
 No Accessible description :
   Class: javax.swing.JButton {  Edit... |  }
   Class: javax.swing.JTabbedPane {  Build Tools |  }
 
 
 Label with LABEL_FOR not set :
   - none.
 
 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JList {  "" |  "" }
   Class: javax.swing.JTabbedPane {  Build Tools |  }
   Class: javax.swing.JTextArea {  "" |  "" }
 
 
 Components with no mnemonic :
   Class: javax.swing.JButton {  ... |  "" }
   Class: javax.swing.JButton {  ... |  "" }
   Class: javax.swing.JButton {  ... |  "" }
   Class: javax.swing.JButton {  ... |  "" }
   Class: javax.swing.JButton {  ... |  "" }
   Class: javax.swing.JButton {  ... |  "" }
   Class: javax.swing.JButton {  Advanced Options |  Invokes Advanced Options dialog }
   Class: javax.swing.JLabel {  Base Directory: |  }
   Class: javax.swing.JLabel {  C Compiler |  The path or name of the C compiler to use }
   Class: javax.swing.JLabel {  C++ Compiler |  The path or name of the C++ compiler to use }
   Class: javax.swing.JLabel {  Fortran Compiler |  The path or name of the Fortran compiler to use }
 
 
 Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain mnemonic):
   - none.
 
 Components with potential mnemonics conflict:
 - components with mnemonic 'H' :
   Class: javax.swing.JButton {  Help |  Help button }
   Class: javax.swing.JLabel {  Development Hosts: |  Choose which host the tool collection applies to }
 
 
 Components not reachable with tab traversal :
   - none.
Comment 1 Vladimir Voskresensky 2008-07-16 15:53:19 UTC
the only one not used character is "s", so I will change from "H" to "s"
Comment 2 Vladimir Voskresensky 2008-07-16 16:21:15 UTC
fixed
 http://hg.netbeans.org/main?cmd=changeset;node=96ca6a6b18b7
Comment 3 Quality Engineering 2008-07-17 04:42:43 UTC
Integrated into 'main-golden', available in NB_Trunk_Production #324 build
Changeset: http://hg.netbeans.org/main/rev/96ca6a6b18b7
User: Vladimir Voskresensky <vv159170@netbeans.org>
Log: fixed IZ#140293: Potential mnemonics conflict in 'Build Tools' tab
Comment 4 dnikitin 2008-09-24 15:12:48 UTC
verified in build 200809240201