Module hlp - Help Functions

The hlp module (help interface) provides functions for integrating online help systems.

When the help function is called via dal_hlp_cal_txt, the help trigger is initiated and special program routines in the help stack are executed. These special routines have to be created and then added to the stack using dal_hlp_fnc_txt. The routines can for instance evaluate states of the application (state of the user interface, active object, variables, etc. ...) and application-specifically create corresponding addresses for context-sensitive help systems. The function dal_hlp_set_url is used to pass a help address to the default HTML browser of the system. The function dal_hlp_set_msh is used to pass it to the HTML-API. Passing a valid help address with these functions will cancel the execution of the function in the stack.


Important Functions

dal_hlp_cal_txt
The current online help system is invoked by objects of the user interface (events, menus, buttons).

dal_hlp_fnc_txt
Adds a function to the help trigger stack.

dal_hlp_set_url
Passes a help address to the default HTML browser (Microsoft-Explorer, Netscape Navigator).

dal_hlp_set_msh
Passes a help address to the MS-HTML-API.