[Lazarus] installing chm help
Graeme Geldenhuys
graemeg.lists at gmail.com
Wed Feb 15 23:50:28 CET 2012
On 15 February 2012 19:58, waldo kitty wrote:
>
> @graeme: does docview work with chm files? i haven't looked at it, yet, if
> if does, i'm curious if it will find things that lhelp doesn't in the same
> chm files when invoked by placing the cursor on a {dang, what terms to
> use??} word in the IDE and hitting F1 (or CTRL-F1 for docview as an external
> app)...
No, DocView uses INF help files. They are much more optimised for size
and speed - compared to CHM (which is basically just a zip file of
HTML pages).
http://sourceforge.net/projects/fpgui/files/fpGUI/Documentation/
A 1.7MB download for the FPC Language Reference, RTL, FCL and fpGUI
class docs. The LCL help is a separate 1.4MB download.
DocView has an advanced search algorithm too. Not only does in search
for the exact term, but also similar terms, and has a rating system to
better ordering of results etc.
What are INF files?
INF files was designed and created by IBM. It was the help file format
for OS/2. It can serve as a "digital book" or as a help file for
applications. INF files scale very well. The larger the content, the
more optimised the INF file becomes. The IBM designed help viewer for
OS/2 and Windows sucked though. It had a terrible interface - DocView
solves this.
--
Regards,
- Graeme -
_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://fpgui.sourceforge.net
More information about the Lazarus
mailing list