Initial import of the CDE 2.1.30 sources from the Open Group.
[oweals/cde.git] / cde / lib / DtHelp / CallbacksI.h
1 /* $XConsortium: CallbacksI.h /main/7 1996/02/27 20:06:41 cde-hal $ */
2 /************************************<+>*************************************
3  ****************************************************************************
4  **
5  **   File:        CallbacksTG.h
6  **
7  **   Project:     TextGraphic Display routines
8  **
9  **  
10  **   Description: Header file for CallbacksTG.h
11  **
12  **
13  **  (c) Copyright 1987, 1988, 1989, 1990, 1991, 1992 Hewlett-Packard Company
14  **
15  **  (c) Copyright 1993, 1994 Hewlett-Packard Company
16  **  (c) Copyright 1993, 1994 International Business Machines Corp.
17  **  (c) Copyright 1993, 1994 Sun Microsystems, Inc.
18  **  (c) Copyright 1993, 1994 Novell, Inc.
19  **
20  **
21  ****************************************************************************
22  ************************************<+>*************************************/
23 #ifndef _DtHelpCallbacksI_h
24 #define _DtHelpCallbacksI_h
25
26 #ifdef __cplusplus
27 extern "C" {
28 #endif
29 /*****************************************************************************
30  *              Semi Public Routines
31  *****************************************************************************/
32 extern  Boolean _DtHelpCancelSelection(
33                         XtPointer client_data);
34 extern  void    _DtHelpCleanAndDrawWholeCanvas(
35                         XtPointer client_data);
36 extern  void    _DtHelpSearchMoveTraversal(
37                         XtPointer client_data,
38                         int search_hit_index);
39
40 /*****************************************************************************
41  *              Public Routines
42  *****************************************************************************/
43 extern  void    _DtHelpClearSelection (
44                         XtPointer       client_data );
45 extern  void    _DtHelpClickOrSelectCB (
46                         Widget          widget,
47                         XtPointer       client_data,
48                         XtPointer       call_data );
49 extern  void    _DtHelpEndSelectionCB (
50                         Widget          widget,
51                         XtPointer       client_data,
52                         XtPointer       call_data );
53 extern  void    _DtHelpEnterLeaveCB (
54                         Widget          widget,
55                         XtPointer       client_data,
56                         XEvent          *event );
57 extern  void    _DtHelpExposeCB (
58                         Widget          widget,
59                         XtPointer       client_data,
60                         XtPointer       call_data );
61 extern  void    _DtHelpFocusCB (
62                         Widget          widget,
63                         XtPointer       client_data,
64                         XEvent          *event );
65 extern  void    _DtHelpGetClearSelection (
66                         Widget          widget,
67                         XtPointer       client_data);
68 extern  void    _DtHelpHorzScrollCB (
69                         Widget          widget,
70                         XtPointer       client_data,
71                         XtPointer       call_data );
72 extern  void    _DtHelpInitiateClipboard (
73                         XtPointer       client_data );
74 extern  void    _DtHelpLoseSelectionCB (
75                         Widget   widget,
76                         Atom    *selection );
77 extern  void    _DtHelpMoveBtnFocusCB (
78                         Widget          widget,
79                         XtPointer       client_data,
80                         XEvent          *event );
81 extern  void    _DtHelpMouseMoveCB (
82                         Widget          widget,
83                         XtPointer       client_data,
84                         XEvent          *event );
85 extern  void    _DtHelpResizeCB (
86                         Widget          widget,
87                         XtPointer       client_data,
88                         XtPointer       call_data );
89 extern  void    _DtHelpVertScrollCB (
90                         Widget          widget,
91                         XtPointer       client_data,
92                         XtPointer       call_data );
93 extern  void    _DtHelpVisibilityCB (
94                         Widget          widget,
95                         XtPointer       client_data,
96                         XEvent          *event );
97
98 #ifdef __cplusplus
99 }
100 #endif
101 #endif /* _DtHelpCallbacksI_h */