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 86164

Summary: [a11y] Mnemonics handling issue
Product: editor Reporter: Jaromir Uhrik <juhrik>
Component: -- Other --Assignee: Max Sauer <msauer>
Status: RESOLVED FIXED    
Severity: blocker CC: mbudris
Priority: P3 Keywords: A11Y
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:
Bug Depends on:    
Bug Blocks: 86438    

Description Jaromir Uhrik 2006-09-29 14:45:42 UTC
In the files listed below there is used calling of method setMnemonic() or
setDisplayedMnemonic(). Class org.openide.awt.Mnemonics should be used instead -
see issue #67807.

editor\demosrc\base\org\netbeans\editor\example\Editor.java
editor\libsrc\org\netbeans\editor\ext\FindDialogPanel.java
editor\libsrc\org\netbeans\editor\ext\FindDialogSupport.java
editor\libsrc\org\netbeans\editor\ext\GotoDialogPanel.java
editor\libsrc\org\netbeans\editor\ext\GotoDialogSupport.java
editor\libsrc\org\netbeans\editor\KeySequenceInputPanel.java
editor\libsrc\org\netbeans\editor\MacroSavePanel.java
editor\options\src\org\netbeans\modules\options\colors\FontAndColorsPanel.java
editor\options\src\org\netbeans\modules\options\editor\EditorPanel.java
editor\src\org\netbeans\modules\editor\options\AbbrevInputPanel.java
editor\src\org\netbeans\modules\editor\options\AbbrevsEditorPanel.java
editor\src\org\netbeans\modules\editor\options\ColoringArrayEditorPanel.java
editor\src\org\netbeans\modules\editor\options\ColoringEditorPanel.java
editor\src\org\netbeans\modules\editor\options\KeyBindingsEditorPanel.java
editor\src\org\netbeans\modules\editor\options\MacroInputPanel.java
editor\src\org\netbeans\modules\editor\options\MacrosEditorPanel.java
editor\src\org\netbeans\modules\editor\options\ScrollInsetsCustomEditor.java
editor\src\org\netbeans\modules\editor\ExportHtmlAction.java
Comment 1 Vitezslav Stejskal 2007-02-19 08:57:20 UTC
We still need to fix this. I randomly checked a few classes from the list and
they really do not used o.o.awt.Mnemonics.
Comment 2 Jan Becicka 2008-02-18 17:25:10 UTC
Should be trivial to fix.
Comment 3 Vitezslav Stejskal 2008-02-19 08:52:46 UTC
Not terrificly hard, but quite a few places to go through. Several things: we can ignore editor/demosrc, some of the
panels in editor/lib were moved (duplicated) to other places like editor.lib2 and editor.macros, we can also safely
ignore panels in editor\src\org\netbeans\modules\editor\options as they are going to be moved to deprecated settings
module when #90403 is fixed and won't be used anymore.
Comment 4 Max Sauer 2008-02-21 09:44:13 UTC
Fixed.
---
changeset 68684	89d9b851eb1c