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


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to