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.
Summary: | Help does not work in editor for several dialogs, windows and nodes | ||
---|---|---|---|
Product: | usersguide | Reporter: | Jan Lahoda <jlahoda> |
Component: | Editor | Assignee: | David Konecny <dkonecny> |
Status: | CLOSED FIXED | ||
Severity: | normal | CC: | bbowden, issues, pkeegan |
Priority: | P3 | ||
Version: | 3.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | |
Attachments: | This is diff file of changes which should be commited into 3.2 version |
Description
Jan Lahoda
2000-04-20 16:34:20 UTC
Priority is changed to P4 (normal). Only changed version to Development. The missing help bindings have the following help IDs JavaHelp topic ID org.netbeans.modules.editor.options.KeyBindingsEditor JavaHelp topic ID org.netbeans.modules.editor.options.AbbrevsEditor Also, there is no mapping for find/replace dialog and goto dialog: org.netbeans.editor.ext.GotoDialogPanel org.netbeans.editor.ext.FindDialogSupport$FindPanel Version: 'Dev' -> 3.2 Here is the list of all HelpIDs for Editor: Dialog Boxes HelpID ---------------------------------------------------------------- Editor Find editing.find Editor Replace editing.find Update Parser Database editing.parserdatabase Add Shortcut Sequence editing.csh.shortcutseq GoTo editing.goto Fast Import editing.fastimport Fast Open editing.fastopen Recorded Macro editing.macros.recording Enter Macro editing.macros.editing Enter Abbreviation editing.abbreviations Property Editors HelpID ---------------------------------------------------------------- Key Bindings editing.keybindings Macros editing.macros.editing Abbreviations editing.abbreviations Simple Indentation Engine editing.indentation.simple Java Indentation Engine editing.indentation.java Scroll Insets Property Dialog editing.scrollinsets Fonts & Colors editing.fonts Nodes, Subnodes HelpID --------------------------------------------------------------------- Global Editor Settings editing.global Java Editor Settings editing.editor.java HTML Editor Settings editing.editor.html Plain Editor Settings editing.editor.plain JSP Editor Settings editing.editor.jsp Properties Editor Settings editing.editor.properties Indentation Engines editing.indentation Printing Subnodes editing.printing Printing Node editing.printing Windows HelpID --------------------------------------------------------------------- Source Editor window editing.editorwindow Code Completion Popup Window editing.codecompletion Some of these IDs must be fixed in other modules: Web module: JSP Editor Settings editing.editor.jsp Properties module: Properties Editor Settings editing.editor.properties OpenIDE,Core: Indentation Engines editing.indentation Printing Node editing.printing Source Editor window editing.editorwindow Created attachment 1107 [details]
This is diff file of changes which should be commited into 3.2 version
For properties module part -> editing.editor.properties. Fixed in [main-trunk]. For properties module part -> editing.editor.properties. Fixed in [release32] too. All HelpIDs (in Editor, Core, Properties and Web) should be OK now. Fixed in both 3.2 and main trunk. Thanx all for cooperation. Target milestone -> 3.2 Hi, in 200111010100: It happens in following dialog/property editors/..., that incorrect help is showed. But it is a bit strange, because I called help for macros (F1), bad help was showed, did not closed the help window, pressed Help button on dialog and good help was showed. I do not know whether this applies to all mentioned helps. I found following bad helps: Font&Colors dialog Indentation engine's property editor (this is in core) Macros dialog (works OK in Add... (macro)) Scroll * insets dialog Keybindings/Add shortcut (for Keybindings dialog it is OK) Tabs for Options/Editing/Editor settings/* editor Fast import dialog Replace dialog Find dialog (help for editor is shown not for find) Brenda, could you double check it please? I believe we did not change anything in source code and so I would say that problem should be in linking of help IDs into your help documentation. Let me know if I could help you somehow. David btw. I suggest to create new issue for 3.3 version. I think this one was successfully fixed for 3.2 This looks like a combination of different problems, with different owners and resolutions. For Fonts&Colors, Scroll * Insets, and Add Shortcut Sequence dialogs: These dialogs do not display interesting help because the help pages haven't been written yet. This is likely to be fixed in a 3.3.x release. (The Scroll Insets help problem is bug 6004.) I take full responsibility for these problems. For Indentation Engine and Macros dialogs: The help problems here seem to be a focus problem. These pages show (in Nov. 7 build) correct help when using the Help button or after clicking on one of the elements in the dialog and clicking F1. But sometimes F1 doesn't work if user hasn't first clicked on an element in the dialog. David, is this something that can be fixed on engineering's side? For Fast Import dialog: I can't reproduce the problem. F1 is always working for me. For Replace dialog and Find dialog: Help is not working on these dialogs. It did work in 3.2. David, I haven't changed the map ids for these pages, so I'm not sure what else to do. Can you double-check in the code for these dialogs that they are hooked to the id editing.find? I'm not sure what "Tabs for Options/Editing/Editor settings/* editor is referring to. The editor nodes in the Options window are displaying the correct help page. Is the problem somewhere else? Thanx Brenda. I'm going to check Find/Replace dialog and Honza promised to investigate the focus problems. Assigning back to me. I agree with David, that we should have new issues for a new release, so I forked new issues for each problem here: For Fonts&Colors, Scroll * Insets, and Add Shortcut Sequence dialogs: I extended Issue #6004. For Indentation Engine and Macros dialogs: Created a Issue #17424 For Fast Import dialog: My mistake, it works OK. Probably some bug in my notes. For Replace dialog and Find dialog: Forked a new Issue #17426 for it. Options/Editing/Editor settings/* editor First, I will explain what I meant by this. If you will select the Tools/Options/Editing/Editor settings/Java editor node and click on the property sheet tab and invoke help via F1, generic page is shown. I looked over options, and only very rare cases have some particular help for the tabs. So, if you think there should not be help aviable, close directly this bug, else fork a new bug for this and close this one please. Thank you for investigation. I'm closing this bug. Probably the help for tabs is not necessary. If you think it is, the separate issue must be filed and help should be added to all tabs in IDE for the consintency's sake. Marking as closed, all new problems for 3.3 and subsequent releases should go into separete issues. |