Andrew Haines wrote:

The unit/package to control lhelp (modified LGPL) does not link to lhelp in any way. It talks to it using the IPC units that come with fpc. basically sending to lhelp text commands. You may distribute the lhelp program with your program but that does not make your program subject to lhelp's license because there is no linking of any sort between them.

I see. So then if I distribute lhelp with my program, I would then have to add a 'lhelp' GPL clause to my license ?


BTW, LHelp seems to have a few noticeable bugs reading chm files.

Please send me descriptions of the bugs so they can be fixed. :)



As per your request, I notice the following with lhelp:

1) With some windows help files, eg: ntcmds.chm or netcfg.chm , Under Contents tab, Clicking on Topic or Chapter titles does not do anything, does not show corresponding content in window.

2) With a chm file I created with HelpMaker (which shows OK with windows help), Under Contents tab, with the exception of the root title, all Topic and Chapter titles have the same name, which in my case happens to be 'appendix B' (next to last entry in contents).

3) With some windows help files, eg: windows.chm or msmqconcepts.chm , you get a SIGSEGV exception at line 899 in treeview.inc

4) Pictures don't show. All pictures are shown as an empty box with the 'graphic' caption in it.

5)  Search does not work. All search functions are disabled.

6)  Clicking on internet links doesn't work.


Regards,
George

_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to