[Lazarus] installing chm help

Hans-Peter Diettrich DrDiettrich1 at aol.com
Thu Feb 16 19:36:41 CET 2012


Sven Barth schrieb:

> Lazarus is doing this, because in theory (currently not possible*) you 
> could have the following setup:
> 
> * for LCL help use the online documentation
> * for RTL help use LHelp (CHM based)
> * for FCL help use DocView (INF based)

IMO this is a very bad idea, that may end up in different information, 
displayed by multiple help viewers at the same time. At least a clear 
priority should exist, so that e.g. online help could be searched when a 
topic was not found in the offline help, or that online help should be 
preferred whenever available. The user should have full control over 
what he gets to see.

E.g. Embarcadero had to use the Microsoft (VS) help system, to make the 
Windows and .NET topics available in the IDE help system. The FPC 
documentation providers refuse to add Windows specific help, and say 
that Windows users should use the already available Microsoft sources. 
How would the MS content integrate in your model? Will the user then 
have to specify the wanted context himself, when he is presented an 
selection dialog with almost *every* F1 press?

DoDi





More information about the Lazarus mailing list