OLE, WIN32 and so on in the Delphi3 help ?


Can anyone tell me why Ole.hlp, Win32.hlp and so on is not available to me via Delphi3's help? At least I cannot under 'Index' seek after 'GetKeyboardState' (It is in Win32.hlp) or 'IRootStorage' (It is in Ole.hlp)!!! What decides what keywords there are in 'Index' and how do I get all the keywords from both delphi3.hlp, ole.hlp, win32.hlp and so on in 'Index' at the same time ??? It works in my Delphi2 !

As you can see belove Ole.hlp and Win32.hlp are linked in Delphi3.CFG. Can anyone tell me generally where I can learn more about how to configure help-enviroments.

This is a copy of my Delphi3.cfg:

; =======================================
; Delphi 3.0 Help configuration Link file
; =======================================
; This file provides Link support to the Delphi Help system.

; How to add third-party help
; Third-party developers who would like add their own
; context-sensitive help in the Delphi IDE are required to do the following:
; 1) Add a Link statement referencing their help file to the "Third-Party Help"
;    section of DELPHI3.CFG. Example: :Link 3RDPARTY.HLP
; 2) Add an Include statement including this file, DELPHI3.CFG, in their
     help files .CNT file. Example: :Include DELPHI3.CFG
; Note: In addition to steps listed above, third-party help developers will
;       need to add A footnoting support to their help files. Please refer
;       to the Delphi Help system for more information.

; Link section

; Delphi Help
:Link delphi3.hlp

; VCL Object and Component Reference Help
:Link vcl3.hlp
:Link vcl3jump.hlp

; Object Pascal Language Guide Help
:Link obpascl3.hlp

; Database Explorer Help
:Link bde32.hlp
:Link datapump.hlp
:Link localsql.hlp
:Link sqllnk32.hlp

; Additional Delphi Help
:Link ibctrls.hlp
:Link dbddesk.hlp

;Win32 Help

; Third-party Help
:Link quickrpt.hlp
:Link teechart.hlp
:Link imagedit.hlp
Who is Participating?
ZifNabConnect With a Mentor Commented:
Hi Steff,

Go to Delphi3.cnt

open it, normally the microsoft workshop should start. see delphi3\help\tools

then click index files -> add Win32.hlp ...

Then save it.

PS. Maybe you also need to add these files in the link files box
    (click link files)
Regards, Zif.

steffAuthor Commented:
OK -that actualy works, but can you tell me what the things in Delphi3.cfg are there for, when they do not change what the Delphi3-Help contains.

Delphi3.cfg itself claims that it is there for " Third-party developers who would like add their own context-sensitive help in the Delphi IDE ... "

Thanx again - Steff

I'm not really sure, but if you want to add the help-files into the index search you've to add the .cnt file.

I believe the .cfg just links them... you know when a new component has a property of an anscestor then clicking on this will bring you to the vcl.hlp ....

But I'm not really sure, because I 've never figured this out.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.