graber.blogg.se

Make chm file
Make chm file












make chm file

  • paslznonslide - (de)compression routinesīesides the library units, there are also two end user programs:.
  • lzxcompressthread - wrapper around paslzxcomp that will do compression in multiple threads.
  • Mostly getting info out of HTML/XML tags.
  • htmlindexer - Contains classes that TChmWriter uses to parse and index the contents of HTML files for searching.
  • fasthtmlparser - Base skeleton of an HTML parser.
  • chmspecialfiles - Streaming helpers for special index files in the chm.
  • chmsitemap - Support for sitemaps (TOC - table of contents - and index) The unit helps transforming these XML files to collections.
  • chmfilewriter - TChmProject, a class that describes a CHM project in the form of a XML description.
  • make chm file

    chmfiftimain - the unit that is responsible for reading and writing the search index of CHMs (TChmSearchReader, TChmSearchWriter).chmbase - some structures, constants and helper functions (compare and compression streaming helpers).report bugs in the FPC tracker with a reproducible description (if you are in an hurry with patch :_).Keep in mind what is implemented and what is not (see below).I haven't lost data yet, but better be safe than sorry. If you want to use FPC's chm package/compiler for your own projects, take the follow advice under consideration: However keep in mind that the FPC help systems, while massive (30000+ webpages in the various chms) are generated, compiled and read mostly by FPC tools (with an occasional test in Windows/gnochm/kchmviewer to see if it opens properly). Specially the reader parts should be made aligned() clean. No testing has been done on systems that generate an exception on unaligned memory access (like arm-wince).The package is prepared for different endianness, but has not been extensively tested on Big endian systems.The package is pure Pascal, and thus portable in principle: It is expected that in the next FPC release, chm will replace the doc-html archive with its thousands of separate htmls. The write aspect is mostly used in combination with fpdoc, a doxygen like documentation tool, and chmcmd the commandline compiler. The original author is Andrew Haines, but some parts are by others (specially Lars/z505). the Lazarus chmhelp package (which features lhelp, a separate help viewer, connected over TCPIP).There are two projects that use the CHM package: chm compressed HTML help files on multiple platforms. The FPC CHM package is a set of units distributed with FPC 2.2.2+ that allow to read/write.

    make chm file

  • 6.2 How to enable threaded LZX Compression.
  • make chm file

  • 6.1 Disable binary toc/index generation.













  • Make chm file