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 34386 - a11y problems in the 'Disabling Modules Used by Others...'
Summary: a11y problems in the 'Disabling Modules Used by Others...'
Status: VERIFIED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Dialogs&Wizards (show other bugs)
Version: 3.x
Hardware: All All
: P4 blocker (vote)
Assignee: Martin Krauskopf
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2003-06-13 16:18 UTC by _ gordonp
Modified: 2008-12-22 19:38 UTC (History)
5 users (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 _ gordonp 2003-06-13 16:18:20 UTC
This bug was filed in bugtraq against the cpp module.
Its really a NetBeans issue so I'm closing the bt bug
and opening this one. See bt #4878271 for reference.

The original filer was bnv@nbsp.nsk.su. Hopefully he
is the same person as bnv@netbeans.org (who I added
to the CC list :-)


Name: nbR10237			Date: 06/12/2003


Product Version: Sun ONE Studio, Native Edition
(Build 030520)
IDE Versioning:   IDE/1 spec=3.42.1 impl 030520
OS: 	         SunOS version 5.8
 Java; VM; Vendor      = 1.4.0_02; Java
HotSpot(TM) Client VM 1.4.0_02-b02; Sun
Microsystems Inc.

    To reproduce the bug:

1. In the main window, choose Tools->Options.
2. In the Options dialog window, highlight  IDE
Configuration | System | Modules | C,C++ and
Fortran | C,C++ and Fortran Support node
3. On the Properties tab pane, select False in
Enabled.
4. wait for the Disabling Modules Used by
Others... dialog

See results of Accessibility Tester:
===============================================
 Tested Window title : Disabling Modules Used by
Others...
===============================================

Results of Accessibility test

 No Accessible description :
   Class: javax.swing.JList {  In order to disable
the following modules: |  } 
   Class: javax.swing.JList {  you must also
disable these modules: |  } 
   Class: javax.swing.JTextArea {  Description of
selected module: |  } 
   Class: org.netbeans.core.NbPresenter { 
Disabling Modules Used by Others... |  } 

 Components with no mnemonic :
   Class: javax.swing.JLabel {  Description of
selected module: |  } 
   Class: javax.swing.JLabel {  In order to
disable the following modules: |  } 
   Class: javax.swing.JLabel {  you must also
disable these modules: |  } 

======================================================================
Comment 1 Jiri Rechtacek 2003-06-23 21:19:08 UTC
Dafe, please look after on it in conjuction with rest A11Y issues
presently assigned to you. Thanks
Comment 2 Marian Mirilovic 2004-02-24 14:33:20 UTC
All reported A11Y issues are reproducible in [nb_dev](200402221900) 
Comment 3 Marian Mirilovic 2004-06-14 14:11:13 UTC
re-evaluate please ...
Comment 4 David Simonek 2005-01-19 15:10:29 UTC
Passing to Martin to distribute bugs evenly. Thanks Martine :-)
Comment 5 Martin Krauskopf 2005-01-24 12:10:56 UTC
Partly fixed. But still not sure how to set a11y when using
DialogDisplayer.getDefault().notify(d) since dialog instance which is
shown is not directly accessible and there isn't probably any way to
set accessibilityDescription for the created Dialog. I will have to
investigate it little more.
But majority of the issue is solved.

http://core.netbeans.org/source/browse/core/src/org/netbeans/core/ui/Bundle.properties.diff?r1=1.70&r2=1.71
http://core.netbeans.org/source/browse/core/src/org/netbeans/core/ui/ModuleEnableDisablePanel.java.diff?r1=1.5&r2=1.6
Comment 6 Martin Krauskopf 2005-01-24 14:08:19 UTC
The rest was fixed.

Checking in core/src/org/netbeans/core/ui/Bundle.properties;
new revision: 1.72; previous revision: 1.71
Checking in core/src/org/netbeans/core/ui/ModuleBean.java;
new revision: 1.35; previous revision: 1.34
Checking in core/src/org/netbeans/core/ui/ModuleEnableDisablePanel.java;
new revision: 1.7; previous revision: 1.6
Comment 7 Marian Mirilovic 2005-07-19 16:26:27 UTC
verified