Calling CGHP$CALL_MS_HELP with no context id

From: <Stefan.Nilsson_at_ellips.sydkraft.se>
Date: 1997/07/01
Message-ID: <85D7AF7B_at_MHS>#1/1


Hello, I need som help about HELP:

Is there anyway to call the procedure CGHP$CALL_MS_HELP (included in the library OFG4HPL.PLL that comes with Designer/2000) WITHOUT specifing a context id ?

The procedure's declaration is:

PROCEDURE CGHP$CALL_MS_HELP (
  h_data IN PLS_INTEGER,
  h_path IN VARCHAR2
)

If I make the call with h_data (context id) set to NULL or a context that does not exist in the MS help file, then I get a MS Windows error saying "This help topic does not exist...Contact your local supplier.".

I would like to make the call to CGHP$CALL_MS_HELP without jumping to a topic immediately. I just want to open the MS help file with the "Context"-page open.

Is there anyway to do this without rewriting the actual MS Windows DLL ? Maybe I should make a change in the package WINHELPAPI (called from CGHP$CALL_MS_HELP) so that some ORA_FFI-parameter (context id) is not registred ?

I would appreciate any advice on this.

Stefan Nilsson
Sigma Exallon Information AB
Malmö, Sweden
email: stefan.nilsson_at_ellips.sydkraft.se Received on Tue Jul 01 1997 - 00:00:00 CEST

Original text of this message