[Lazarus] LHelp or help systems that also work on..

Graeme Geldenhuys mailinglists at geldenhuys.co.uk
Fri Nov 18 14:31:59 CET 2016


On 2016-11-18 13:16, Graeme Geldenhuys via Lazarus wrote:
> ps:
>   There is a known bug in Delphi 7 where Application.OnHelp is never
>   called. Later Delphi versions have fixed this bug. If the application
>   is compiled with Delphi 7, then you need to simply catch the WM_HELP
>   message in the form, and call AppHelp() explicitly.

Apparently both D6 and D7's Application.OnHelp was broken. Here is an
alternative fix for those versions of Delphi.

http://web.archive.org/web/20100611210430/http://helpware.net/downloads/index.htm

Scroll down to the "Delphi 6,7,.. OnHelp Fix" and download the example
zip which includes the D6OnHelpFix.pas unit that implements the fix.


Regards,
  Graeme

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp


More information about the Lazarus mailing list