UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
seehelp.h
1 /* seehelp.h */
2 /* $Id: seehelp.h,v 1.6 2002/04/23 20:34:51 vlad Exp $ */
3 #ifndef __seehelp_h
4 #define __seehelp_h
5 
6 /***********************************************************************
7  *
8  * Context help subsystem
9  *
10  ***********************************************************************/
11 
12 #include <X11/Intrinsic.h>
13 
14 #include <mix/helpdoc.h>
15 
16 
17 #ifdef __cplusplus
18 extern "C" {
19 #endif /* __cplusplus */
20 
21 
22 /* Initialize context help subsystem for program weAppName(). */
23 void ZmHelpInit (Widget wMainWin);
24 
25 /* Add another document to help repository. */
26 void ZmAddHelpDoc (const char* szDocName);
27 
28 /* Display help section labeled by szSection. */
29 void ZmHelpShow (const char* szSection);
30 
31 /* Assign displaying help by activation the given button widget.
32  Return TRUE on success and FALSE otherwise. */
33 Logic ZmHelpButton (Widget w, const char* szSection);
34 
35 /* Assign displaying help section as default help source.
36  Return TRUE on success and FALSE otherwise. */
37 Logic ZmHelpForWidget (Widget w, const char* szSection);
38 
39 
40 #ifdef __cplusplus
41 };
42 #endif /* __cplusplus */
43 
44 #endif /* seehelp.h */