> I thought NT4 was supposed to have it, but it does not.  Even the
> latest offering from MS website is more halfbaked then usual.

HTML Help 1.1 comes with IE 4.0+, and the MS web site has version 1.2
available the includes many nice internal improvments (bug fixes that is 8-)
It is now very usable as MS have delivered the entire 1.3GB of Janurary 1998
MSDN documention in CHM format and using the HTML Help viwer to display and
work with it.

> Has anyone had a play with it ?

We have made our entire application work with HTML Help, but it has taken a
certain amount of careful fiddling to get it acting as we would want.

The basic improvment was to add an HTML URL to our base form class so that
we can design using URL's rather than atrifical help ID's. We have also
extended the Exception classes we throw to support optional help URL's and
created a new MessageDlg type function that uses URL's rather than ID's.

Apart from the that the trick was in getting the window displaying in the
correct place, with the correct contents, button and stuff showing and not
going modal on us at the drop of a hat! Delphi's techniques of creating
modal dialogs causes all existing windows to be disabled, and so it you have
help up and then show a dialog and want more help your out of luck 8-( A
certain amount of twiddling is needed to get this working elegantly.

All in all it was a fair amount of work and we have made strong
representation to Richard Vowles that this would be a very nice thing to
have integrated natively into Delhi 5, whenever that may eventuate.

Cheers, Max.

---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz

Reply via email to