[Lazarus] Some IDE/LHelp issues

Andrey Sobol andrey.sobol.nn at gmail.com
Tue Feb 2 12:58:52 CET 2021

Hello Rolf,
> 1) When LHelp opens (regardless if opens with Tools->CHM-Help or F1 
> context help) it opens with 11 tabs.
> Some of them have a caption, some of them are [unknown]. The [unknown] 
> ones come up with an error message "ms-its:xyz.chm::/index.html not found!"

That is my TODO for lHelp, You can get some of last patches here
, but it not in a repo now.

> 2) One of [unknown] tabs is completely empty: 
> "ms-its:toc.chm::/index.html not found!"

I don`t what about it. I can get a new chm`s here for try. 
It is without a structural errors.

> 3) There are two lcl tabs. One show a message "Loaded: 
> ms-its:lcl.chm::/index.html in ... ms", the other one doesn't show a 
> load message.

I think I am going fix that later.

> 3) There's no possibility to search in all files simultanously. May be 
> this is the missing toc.chm::/index.html?

Patch sub 1 is not applied yet.

> 4) The first context search is a racing car. All following context 
> searches are a bicycle. Time for a coffee.

Fixed: https://bugs.freepascal.org/view.php?id=38276

> I'd like to check for this.
> Is there any documentation about the structure of the chm files 
> reagarding the missing index.html?
> What's the meaning of the database definition fields in 
> Tools-Settins-Help? There are entries for 8 databases. What about the 
> missing ones.
> How does the IDE calls LHelp?
> Any ideas?

A full list of changes and mistakes :)



More information about the lazarus mailing list