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 86475

Summary: [MacOS] Mnemonics handling [Umbrella Issue] for CND
Product: cnd Reporter: Jaromir Uhrik <juhrik>
Component: -- Other --Assignee: Alexander Simon <alexvsimon>
Status: NEW ---    
Severity: blocker    
Priority: P3    
Version: 5.x   
Hardware: Macintosh   
OS: Mac OS X   
Issue Type: TASK Exception Reporter:
Bug Depends on: 91765    
Bug Blocks: 86438    

Description Jaromir Uhrik 2006-10-04 15:19:29 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.

cnd\configurationapi\src\org\netbeans\modules\project\support\ActiveConfigAction.java
cnd\gdb\src\org\netbeans\modules\cnd\debugger\gdb\breakpoints\ActionsPanel.java
cnd\gdb\src\org\netbeans\modules\cnd\debugger\gdb\breakpoints\LineBreakpointPanel.java
cnd\gdb\src\org\netbeans\modules\cnd\debugger\gdb\GdbMemoryWindow.java
cnd\makeproject\src\org\netbeans\modules\cnd\makeproject\api\actions\MoveIntoProject.java
cnd\makeproject\src\org\netbeans\modules\cnd\makeproject\api\RunDialogPanel.java
cnd\makeproject\src\org\netbeans\modules\cnd\makeproject\configurations\ui\LibraryOptionPanel.java
cnd\makeproject\src\org\netbeans\modules\cnd\makeproject\configurations\ui\MakeArtifactChooser.java
cnd\makeproject\src\org\netbeans\modules\cnd\makeproject\configurations\ui\OptionsEditorPanel.java
cnd\makeproject\src\org\netbeans\modules\cnd\makeproject\configurations\ui\StdLibPanel.java
cnd\makeproject\src\org\netbeans\modules\cnd\makeproject\MakeActionProvider.java
cnd\makeproject\src\org\netbeans\modules\cnd\makeproject\runprofiles\ui\EnvPanel.java
cnd\makeproject\src\org\netbeans\modules\cnd\makeproject\runprofiles\ui\ListEditorPanel.java
cnd\makeproject\src\org\netbeans\modules\cnd\makeproject\ui\customizer\MakeCustomizer.java
cnd\makeproject\src\org\netbeans\modules\cnd\makeproject\ui\MakeCustomizerProvider.java
cnd\makeproject\src\org\netbeans\modules\cnd\makeproject\ui\options\MakeProjectOptionsCustomizer.java
cnd\makeproject\src\org\netbeans\modules\cnd\makeproject\ui\utils\ConfSelectorPanel.java
cnd\makeproject\src\org\netbeans\modules\cnd\makeproject\ui\utils\DirectoryChooserPanel.java
cnd\makeproject\src\org\netbeans\modules\cnd\makeproject\ui\utils\ListEditorPanel.java
cnd\makeproject\src\org\netbeans\modules\cnd\makeproject\ui\utils\PathPanel.java
cnd\makeproject\src\org\netbeans\modules\cnd\makeproject\ui\wizards\BuildActionsPanel.java
cnd\makeproject\src\org\netbeans\modules\cnd\makeproject\ui\wizards\SourceFilesPanel.java
cnd\qnavigator\src\org\netbeans\modules\cnd\qnavigator\NavigateAction.java
cnd\src\org\netbeans\modules\cnd\actions\MakeTargetAction.java
cnd\src\org\netbeans\modules\cnd\builds\TargetEditor.java
cnd\src\org\netbeans\modules\cnd\editor\parser\NavigateAction.java
cnd\src\org\netbeans\modules\cnd\makewizard\BaseDirectoryPanel.java
cnd\src\org\netbeans\modules\cnd\makewizard\BasicFlagsPanel.java
cnd\src\org\netbeans\modules\cnd\makewizard\BuildOutputPanel.java
cnd\src\org\netbeans\modules\cnd\makewizard\CompilerOptionsPanel.java
cnd\src\org\netbeans\modules\cnd\makewizard\CompilerPathPanel.java
cnd\src\org\netbeans\modules\cnd\makewizard\CompilerTypePanel.java
cnd\src\org\netbeans\modules\cnd\makewizard\CreateTargetsPanel.java
cnd\src\org\netbeans\modules\cnd\makewizard\CustomTargetPanel.java
cnd\src\org\netbeans\modules\cnd\makewizard\EnterItemsPanel.java
cnd\src\org\netbeans\modules\cnd\makewizard\FileChooserPanel.java
cnd\src\org\netbeans\modules\cnd\makewizard\ItemChooser.java
cnd\src\org\netbeans\modules\cnd\makewizard\MakefileReviewPanel.java
cnd\src\org\netbeans\modules\cnd\makewizard\MakefileWizard.java
cnd\src\org\netbeans\modules\cnd\makewizard\MakeTargetPanel.java
cnd\src\org\netbeans\modules\cnd\makewizard\PlatformTypePanel.java
cnd\src\org\netbeans\modules\cnd\makewizard\SelectPreferencesPanel.java
cnd\src\org\netbeans\modules\cnd\makewizard\StandardLibsPanel.java
cnd\src\org\netbeans\modules\cnd\makewizard\StdLib.java
cnd\src\org\netbeans\modules\cnd\makewizard\TargetNamePanel.java
Comment 1 julieg 2006-10-04 23:14:05 UTC
We will fix these issues in CND2.
Comment 2 _ gordonp 2007-01-03 15:40:24 UTC
I'm making this into a C/C++ pack umbrella and opening issues on specific
submodules.
Comment 3 _ gordonp 2007-01-03 16:09:25 UTC
Raising to P1 as this is a requirement for our baseline milestone.
Comment 4 _ gordonp 2007-01-03 18:39:13 UTC
Downgrading to P3. While IZ 86475 was filed as a11y, its really not. Its a
MacOS issue.
Comment 5 Alexander Pepin 2008-07-31 17:06:32 UTC
It's rather task than defect. I transfer it into Task. Please close it if this task is obsolete.
Comment 6 _ gordonp 2008-11-17 23:00:54 UTC
Is this still relevant?
Comment 7 Jaromir Uhrik 2010-10-19 15:02:09 UTC
To answer the question above:
yes it is relevant - maybe the code is now different. Please fix any occurrence of setMnemonic() or setDisplayedMnemonic() by proper calling of class org.openide.awt.Mnemonics

Thanks.