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.
Panes 3 and 4 reuse the help ID from the JAR Content prop editor, which makes it very awkward to map this ID (org.netbeans.modules.jarpackager.DataObjectListEditor) to appropriate topic. Please provide new IDs for these wizard panes. Also, pane 5 reuses org.netbeans.modules.jarpackager.ManifestTab, which the Manifest prop editor uses. Pane 5 should have a unique ID.
Marking as 3.3.2_CANDIDATE. Justification: Very easy fix + helps solve very ugly docs problem.
ok.
done. the 3rd and 5th panel should have a unique IDs. However the 4th panel has already it's own id.. org.netbeans.modules.jarpackager.wizard.ContentMemberPanel please reopen if that's not true, thanks.
will check org.netbeans.modules.jarpackager.wizard.ContentMemberPanel Milos, could you give me the IDs for the other panels? Thanks.
org.netbeans.modules.jarpackager.wizard.ManifestWizardPanel and org.netbeans.modules.jarpackager.wizard.ContentWizardPanel
Created attachment 5292 [details] snippets from log file, with notes of when the output appeared
Not working for me. All of the old IDs are still being used. Using the -J-Dorg.netbeans.core.Help=0 switch, I noticed that the setHelpIDString method is called on each panel *before* the user clicks Help and these IDs seem to override what gets assigned later. See the attachment for snippets of the log file, along with explanation of when the various output appears. My guess is that the help ID needs to be set with the setHelpIDString method for each of these panels instead of the way you did it.
just to be sure.. I've fixed it this morning, you're using continuous build or built it yourself?
I checked it in a continuous build from this afternoon (using a hacked version of usersguide). Since then I've checked new pages into usersguide for each wizard pane, so it should be obvious when it starts working.
I just noticed that the change has been made only in the trunk. However, the change in the trunk only works correctly for panel 4. Clicking help on panel 3 and panel 5 still displays the wrong help. Milos, can you please look at this again. This is important for Orion.
ok, will look at this today/tommorow.. sorry for the delay I was ill..
i've commited a more brute force fix (compared to the first one) that should ensure the correct helpids.. Patrick, please let me know if it's ok, so that we can push it into orion ASAP. panel 3 - ContentWizardPanel.class panel 5 - ManifestWizardPanel.class
verified in trunk
Upgrading to P2. The help is particularly necessary to get right on these wizard panes since the behavior of the wizard fields is not completely intuitive or consistent with the type of behavior used in other parts of the IDE.
merged into the orion_fcs branch.
Resolved for 3.4 or earlier, no new info since then -> closing.