Help (at least CHM help) should open all help files to enable content/index search
Original Reporter info from Mantis: BigChimp
-
Reporter name: Reinier Olislagers
Original Reporter info from Mantis: BigChimp
- Reporter name: Reinier Olislagers
Description:
When getting e.g. context-sensitive help with chm help installed, lhelp will pop up, open the relevant CHM help file and display the help.
If you use multiple help files (RTL, FCL, LCL,..) as done in a standard install, you can only do a index or content search in the opened help file, not in the others.
This is annoying because there can be an overlap between e.g. LCL and FCL (especially currently with the Lazarus UTF8 versions of procedures).
Suggestion for fix: on first calling lhelp, get a list of all (CHM) help files (e.g. in the HelpFilesPath); use e.g. the help IPC mechanism to send rtFile commands to open all these files. Lhelp should open these next to each other.
Steps to reproduce:
With CHM help installed, do to an instance of the "begin" keyword in the IDE, press F1/the help key.
The FreePascal Reference guide with info on the begin keyword should be shown.
It does not allow you to search units in e.g. LCL or FCL.
Additional information:
Similar considerations may apply to other help file systems, haven't looked into that.
Mantis conversion info:
- Mantis ID: 22110
- OS: Windows
- OS Build: Vista
- Build: r36883
- Platform: x64
- Version: 1.1 (SVN)
- Fixed in revision: 39551 (#60f1c2eb)