The only documentation I can find online points me to a demo application called Ihelp
which doesn't appear to exist in my version of Lazarus (v1.2.4).
I've created my .chm help file and just want to make it available when the user presses F1 (or selects 'Help' from a popup menu).
There is a CHM component in the FCL but I can't figure out how to use it.
Also the Form appears to have various Help related parameters but again I cannot figure out how to use them - all examples seem to point to separate HTML files rather than a compiled HTML help file.
I think Lazarus has a HtmlHelp API as well in packages\winunits-base\tests/hhex*
This forum discussion has more details about it: http://forum.lazarus.freepascal.org/index.php/topic,25492.msg154922.html?PHPSESSID=68463ec6cc0de1a479b6c03165b817e3#msg154922