[Lazarus] installing chm help

Sven Barth pascaldragon at googlemail.com
Fri Feb 17 10:17:07 CET 2012


Am 17.02.2012 09:53, schrieb Michael Schnell:
> On 02/16/2012 04:48 PM, Sven Barth wrote:
>>
>> 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)
>>
>> All three help systems are registered to the IDE and for each you have
>> added the corresponding files (e.g. rtl.chm and fcl.inf). Then the IDE
>> will ask each help system whether it can provide help and in our
>> example LHelp will answer with "Yes" for all identifiers that belong
>> to rtl.chm.
> Would it not be easier to implement and supposedly easier to use and
> more straight forward to just provide a switch in the IDE's menu (and/or
> to allow for multiple shortcuts such as alt-F1, shift-alt-F1 or
> whatever) to select a help package to be used.

I don't know whether this would be easier/a better approach, I just 
wanted to highlight the possiblities of the current help system (if the 
CHM package wouldn't disable everything and if we'd have a INF based one...)

Regards,
Sven





More information about the Lazarus mailing list