[Lazarus] Lazarus SVN2 is broken

Graeme Geldenhuys graemeg.lists at gmail.com
Tue Jun 8 14:20:51 CEST 2010


Hello all,

as official MS chm compiler does not support Unicode, I decided that it 
would be easier to create my own simple app based on FPC chm package and 
use it with LHelp to display multilanguage and multiplatform help.
As a result in last two days I have made simple GUI program to create 
chm help files. Screenshot from Windows: 
http://www.dict.lt/LHelpCreator/LHelpCreator_screen.png but it should 
compile fine on all platforms.

Some points:
* It takes specified dir with all the files in it and compiles them to 
the chm archive (context ids and names can be assigned).
* TOC can be designed in program.
* Index is created from TOC (as a result: not very useful yet).
* Saves and loads project from xml file.
* Uses FPC chm package to compile. As a result needs FPC revision 15395 
(can be separately applied - 3 lines of code) in order not to leak memory.

Would it be useful to add it to Lazarus? Would Lazarus developers be 
interested in it?

Windows binary with sample project: 
http://www.dict.lt/LHelpCreator/LHelpCreator_source.zip
Source: http://www.dict.lt/LHelpCreator/LHelpCreator_win_bin.zip


Regards
Žilvinas Ledas

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20100608/9aae75ce/attachment-0004.html>


More information about the Lazarus mailing list