[Lazarus] Building help files: the nitty-gritty

Mark Morgan Lloyd markMLl.lazarus at telemetry.co.uk
Fri Jul 13 15:13:07 CEST 2012


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

docs/html/build_chm.bat
docs/html/build_chm.sh
docs/html/build_gtkintf_html.sh
docs/html/build_html.bat
docs/html/build_html.sh
docs/html/build_lazutils_html.sh
docs/html/build_lcl_chm.sh
docs/html/build_lcl_docs
docs/html/build_lcl_docs.compiled
docs/html/build_lcl_docs.lpi
docs/html/build_lcl_docs.lpr
docs/html/build_lcl_docs.o
docs/html/build_lcl_html.sh
docs/html/fpdoc.css
docs/html/libpbuild_lcl_docs.a
docs/html/localfclfooter.xml
docs/html/locallclfooter.xml
docs/html/localrtlfooter.xml
docs/html/Makefile
docs/html/README.txt
docs/html/sourceforgefooter.xml

docs/html/lcl:
inputfile.txt
lcl.chm
lcl.xct

-- 
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]




More information about the Lazarus mailing list