We want to make documentation for some new components in Lazarus. Chm documentation files are already available, and we just need to somehow integrate them with Lazarus.
This help system should be context-sensitive, that is after F1 key was pressed on an element (function, property, etc) of the defined components, the respective help in the chm file is appeared in Lhelp (Lazarus help program).
So, what should we do to provide such a context-sensitive help please?
Thanks in advance
You can use fpdoc top create the documentation, and compile it to chm, and lazarus/lhelp should open all CHMs in the document/ directory according to http://bugs.freepascal.org/view.php?id=15334
The index part of the CHM is iirc used for the lookup.