Initial import of the CDE 2.1.30 sources from the Open Group.
[oweals/cde.git] / cde / lib / DtSvc / DtUtil1 / Dt.h
1 /* $TOG: Dt.h /main/12 1999/10/18 14:49:57 samborn $ */
2 /* 
3  * (c) Copyright 1997, The Open Group 
4  */
5 /*
6  * (c) Copyright 1996 Digital Equipment Corporation.
7  * (c) Copyright 1993,1994,1996 Hewlett-Packard Company.
8  * (c) Copyright 1993,1994,1996 International Business Machines Corp.
9  * (c) Copyright 1993-1996 Sun Microsystems, Inc.
10  * (c) Copyright 1993,1994,1996 Novell, Inc. 
11  * (c) Copyright 1996 FUJITSU LIMITED.
12  * (c) Copyright 1996 Hitachi.
13  */
14
15 #ifndef _Dt_Dt_h
16 #define _Dt_Dt_h
17
18 #include <X11/Intrinsic.h>
19
20 #ifdef __cplusplus
21 extern "C" {
22 #endif
23
24
25 /*
26  * Constants
27  */
28
29 /* CDE Version information */
30
31 #define DtVERSION               2
32 #define DtREVISION              1
33 #define DtUPDATE_LEVEL          30
34
35 #define DtVERSION_NUMBER        (DtVERSION * 10000 +  \
36                                 DtREVISION * 100 + \
37                                 DtUPDATE_LEVEL)
38
39 #define DtVERSION_STRING "CDE Version 2.1.30"
40
41
42 /* 
43  * CDE Version information 
44  */
45
46 externalref const int DtVersion;
47 externalref const char *DtVersionString;
48
49
50 /*
51  * Functions
52  */
53
54 extern Boolean DtInitialize(
55                 Display         *display,
56                 Widget          widget,
57                 char            *name,
58                 char            *tool_class);
59
60 extern Boolean DtAppInitialize(
61                 XtAppContext    app_context,
62                 Display         *display,
63                 Widget          widget,
64                 char            *name,
65                 char            *tool_class);
66
67 #ifdef __cplusplus
68 }
69 #endif
70
71 #endif /* _Dt_Dt_h */