[Lazarus] Building help files: the nitty-gritty

Mattias Gaertner nc-gaertnma at netcologne.de
Fri Jul 13 18:13:59 CEST 2012


On Fri, 13 Jul 2012 13:13:07 +0000
Mark Morgan Lloyd <markMLl.lazarus at telemetry.co.uk> wrote:

> Mattias Gaertner wrote:
> 
> >>  > Just put the fcl, rtl, prog, ... chm files into docs/chm and lhelp
> >>  > will open them. Even links between them should work.
> >>
> >> lhelp will open them manually, but keyword help in the IDE (e.g. F1 on 
> >> begin or {$i) doesn't. I get IDE popups like 'Help keyword 
> >> "FPCKeyword_begin" not found.
> >>
> >> lazarus-trunk$ find . -iname '*chm'
> >> ./components/wiki/chm
> >> ./docs/chm
> >> ./docs/chm/toc.chm
> >> ./docs/chm/user.chm
> >> ./docs/chm/fpdoc.chm
> >> ./docs/chm/prog.chm
> >> ./docs/chm/fcl.chm
> >> ./docs/chm/rtl.chm
> >> ./docs/chm/ref.chm
> >> ./docs/html/lcl/lcl.chm
> > 
> > Add the ref.kwd file too.
> 
> It's already there, I was only showing *chm to illustrate the overall 
> layout. The complete list of files is
> 
> docs/chm/fcl.chm
> docs/chm/fcl.xct
> docs/chm/fpdoc.chm
> docs/chm/prog.chm
> docs/chm/readmechm.txt
> docs/chm/ref.chm
> docs/chm/ref.kwd
> docs/chm/rtl.chm
> docs/chm/rtl.xct
> docs/chm/toc.chm
> docs/chm/user.chm

Please try the files from here:
http://www.stack.nl/~marcov/doc-chm.zip

Mattias




More information about the Lazarus mailing list