Difference between revisions of "chmhelp"

From Free Pascal wiki
Jump to navigationJump to search
Line 14: Line 14:
 
available as an archive, and with a structure that is only semi enforced by the users.
 
available as an archive, and with a structure that is only semi enforced by the users.
  
There is a tool wikihelp in lazarus-ccr that should be able to download and relink the wiki for offline use (which then could be transformed into a meagre quality but working chm), but the tool no longer works when I tried. Either I did something stupid, or something in the wiki engine/apache has been upgraded and no longer allows bulk downloads.
+
There is a tool wikihelp in lazarus-ccr that should be able to download and relink the wiki for offline use (which then could be transformed into a meagre quality but working chm), but the Lazarus Wiki was closed for bulk downloads due to attacks in the past.
  
 
Wikihelp:
 
Wikihelp:

Revision as of 12:17, 27 January 2012

Chmhelp

This is a placeholder for the Lazarus chmhelp package (components/chmhelp).

The package is an external help server that communicates with the IDE over a socket. The CHM support is based on FPC package chm.

Recompiling and configuring the help should do the trick. Read the file components/chmhelp/README.txt.

The documentation files rtl.chm and fcl.chm can be downloaded in a chm.zip file from [1].

Lazarus IDE help

The problem with the IDE help is that it is in some wiki format, which is not available as an archive, and with a structure that is only semi enforced by the users.

There is a tool wikihelp in lazarus-ccr that should be able to download and relink the wiki for offline use (which then could be transformed into a meagre quality but working chm), but the Lazarus Wiki was closed for bulk downloads due to attacks in the past.

Wikihelp: