Felipe Monteiro de Carvalho wrote:
On 5/11/06, Andrew Haines <[EMAIL PROTECTED]> wrote:
In your lazarus directory /components/chmhelp/packages/chm/ there is a
unit called chmreader. It is simple to get a list of any of the files in
the chm and extracting them:
Some questions:
1 - Does that use any external dll or other dependency?
No
2 - How hard would it be to create chm files?
As Vincent said somewhere in this thread there currently is only the
option of a free program from microsoft that can create chms. There are
of course other programs as well that can make chms but I am not
familiar with any of them. A Crosslinked HelpFile (chm) is around
somewhere(FCL-RTL-LCL).
There is also the problem of a cross-platform viewer.
Sigh. :) Have a look in the components/chmhelp directory. In that
directory is a program written entirely in pascal that uses the LCL to
view chm files using the TurboPowerIpro HTML component and a package to
integrate that program in the IDE.
Andrew
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives