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.
We need help IDs for the following. I'm not sure which ones are implemented in projects and which ones are in the Java module so I'm filing them all together here. If I need to file some of them as a separate issue please let me know which ones. * Projects window * Files window * New Project wizard - all pages for all J2SE templates * Project Properties dialog box - all pages for all J2SE templates * The Add Library dialog box launched from the Project Properties dialog box * Library Manager
*** Issue 45515 has been marked as a duplicate of this issue. ***
Checking in ant/freeform/src/org/netbeans/modules/ant/freeform/ui/BasicProjectInfoPanel.java; /cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/BasicProjectInfoPanel.java,v <-- BasicProjectInfoPanel.javanew revision: 1.11; previous revision: 1.10 done Checking in ant/freeform/src/org/netbeans/modules/ant/freeform/ui/BasicProjectInfoWizardPanel.java; /cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/BasicProjectInfoWizardPanel.java,v <-- BasicProjectInfoWizardPanel.java new revision: 1.4; previous revision: 1.3 done Checking in ant/freeform/src/org/netbeans/modules/ant/freeform/ui/ClasspathPanel.java; /cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/ClasspathPanel.java,v <-- ClasspathPanel.java new revision: 1.12; previous revision: 1.11 done Checking in ant/freeform/src/org/netbeans/modules/ant/freeform/ui/ClasspathWizardPanel.java; /cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/ClasspathWizardPanel.java,v <-- ClasspathWizardPanel.java new revision: 1.5; previous revision: 1.4 done Checking in ant/freeform/src/org/netbeans/modules/ant/freeform/ui/GeneralPanel.java; /cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/GeneralPanel.java,v <-- GeneralPanel.java new revision: 1.5; previous revision: 1.4 done Checking in ant/freeform/src/org/netbeans/modules/ant/freeform/ui/OutputPanel.java; /cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/OutputPanel.java,v <-- OutputPanel.java new revision: 1.8; previous revision: 1.7 done Checking in ant/freeform/src/org/netbeans/modules/ant/freeform/ui/ProjectCustomizer.java; /cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/ProjectCustomizer.java,v <-- ProjectCustomizer.java new revision: 1.12; previous revision: 1.11 done Checking in ant/freeform/src/org/netbeans/modules/ant/freeform/ui/SourceFoldersPanel.java; /cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/SourceFoldersPanel.java,v <-- SourceFoldersPanel.java new revision: 1.13; previous revision: 1.12 done Checking in ant/freeform/src/org/netbeans/modules/ant/freeform/ui/SourceFoldersWizardPanel.java; /cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/SourceFoldersWizardPanel.java,v <-- SourceFoldersWizardPanel.java new revision: 1.8; previous revision: 1.7 done Checking in ant/freeform/src/org/netbeans/modules/ant/freeform/ui/TargetMappingPanel.java; /cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/TargetMappingPanel.java,v <-- TargetMappingPanel.java new revision: 1.20; previous revision: 1.19 done Checking in ant/freeform/src/org/netbeans/modules/ant/freeform/ui/TargetMappingWizardPanel.java; /cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/TargetMappingWizardPanel.java,v <-- TargetMappingWizardPanel.java new revision: 1.8; previous revision: 1.7 done Checking in ant/freeform/src/org/netbeans/modules/ant/freeform/ui/WebLocationsPanel.java; /cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/WebLocationsPanel.java,v <-- WebLocationsPanel.java new revision: 1.9; previous revision: 1.8 done Checking in ant/freeform/src/org/netbeans/modules/ant/freeform/ui/WebLocationsWizardPanel.java; /cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/WebLocationsWizardPanel.java,v <-- WebLocationsWizardPanel.java new revision: 1.6; previous revision: 1.5 done Processing log script arguments... More commits to come... Checking in java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerCompile.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerCompile.java,v <-- CustomizerCompile.java new revision: 1.8; previous revision: 1.7 done Checking in java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerCompileTest.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerCompileTest.java,v <-- CustomizerCompileTest.java new revision: 1.7; previous revision: 1.6 done Checking in java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerGeneral.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerGeneral.java,v <-- CustomizerGeneral.java new revision: 1.11; previous revision: 1.10 done Checking in java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerJar.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerJar.java,v <-- CustomizerJar.java new revision: 1.6; previous revision: 1.5 done Checking in java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerJavadoc.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerJavadoc.java,v <-- CustomizerJavadoc.java new revision: 1.5; previous revision: 1.4 done Checking in java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerRun.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerRun.java,v <-- CustomizerRun.java new revision: 1.12; previous revision: 1.11 done Checking in java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/J2SECustomizer.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/J2SECustomizer.java,v <-- J2SECustomizer.java new revision: 1.10; previous revision: 1.9 done Checking in java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/LibrariesChooser.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/LibrariesChooser.java,v <-- LibrariesChooser.java new revision: 1.9; previous revision: 1.8 done Processing log script arguments... More commits to come... Checking in java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/wizards/PanelConfigureProject.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/wizards/PanelConfigureProject.java,v <-- PanelConfigureProject.java new revision: 1.8; previous revision: 1.7 done Checking in java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/wizards/PanelProjectLocationVisual.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/wizards/PanelProjectLocationVisual.java,v <-- PanelProjectLocationVisual.java new revision: 1.19; previous revision: 1.18 done Processing log script arguments... More commits to come... Checking in projects/libraries/src/org/netbeans/modules/project/libraries/ui/LibrariesCustomizer.java; /cvs/projects/libraries/src/org/netbeans/modules/project/libraries/ui/LibrariesCustomizer.java,v <-- LibrariesCustomizer.java new revision: 1.14; previous revision: 1.13 done Processing log script arguments... More commits to come... Checking in projects/projectui/src/org/netbeans/modules/project/ui/ProjectTab.java; /cvs/projects/projectui/src/org/netbeans/modules/project/ui/ProjectTab.java,v <-- ProjectTab.java new revision: 1.12; previous revision: 1.11 done Checking in projects/projectui/src/org/netbeans/modules/project/ui/TemplatesPanel.java; /cvs/projects/projectui/src/org/netbeans/modules/project/ui/TemplatesPanel.java,v <-- TemplatesPanel.java new revision: 1.14; previous revision: 1.13 done
There are two problems with these help IDs: 1. In both standard and freeform project properties, the help ID for the first cagtegory on the left is the one that gets called for all categories. No matter what is selected, I only get org.netbeans.modules.ant.freeform.ui.GeneralPanel or org.netbeans.modules.java.j2seproject.ui.customizer.CustomizerGeneral 2. In the Files window, I keep getting org.openide.loaders.DataFolder as the help ID. Think this is just because all of the folder nodes have this ID. The ID should be removed from the folder nodes so that the IDE returns the ID for the parent container (the Files window).
Also, org.openide.loaders.DataFolder is being used for source package nodes in the Projects window. These nodes should not have a help ID and clicking F1 on them should return the projects window ID.
Will look at 1. But don't expect me to remove help ID from loaders (i.e. files or folders) It would probably be a pretty big change in may of them. File separate bugs? Talk to HIE?
So the bug was in Help button only. F1 did work correctly Checking in ant/freeform/src/org/netbeans/modules/ant/freeform/ui/ProjectCustomizer.java; /cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/ProjectCustomizer.java,v <-- ProjectCustomizer.java new revision: 1.13; previous revision: 1.12 done Checking in ant/freeform/src/org/netbeans/modules/ant/freeform/ui/ProjectCustomizerProvider.java; /cvs/ant/freeform/src/org/netbeans/modules/ant/freeform/ui/ProjectCustomizerProvider.java,v <-- ProjectCustomizerProvider.java new revision: 1.6; previous revision: 1.5 done Processing log script arguments... More commits to come... Checking in java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/J2SECustomizerProvider.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/J2SECustomizerProvider.java,v <-- J2SECustomizerProvider.java new revision: 1.11; previous revision: 1.10 done Processing log script arguments... More commits to come... Checking in java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/J2SECustomizer.java; /cvs/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/J2SECustomizer.java,v <-- J2SECustomizer.java new revision: 1.11; previous revision: 1.10 done Also removed the HelpCtx from DataFolder. Now it returns null. Checking in src/org/openide/loaders/DataFolder.java; /cvs/openide/loaders/src/org/openide/loaders/DataFolder.java,v <-- DataFolder.java new revision: 1.31; previous revision: 1.30 done
This issue was solved long time ago. Because nobody has reopened it neither added comments, we are verifying/closing it now. If you are still able to reproduce the problem, please reopen. Thanks in advance.