1 /* NetHack 3.6 xwindowp.h $NHDT-Date: 1432512779 2015/05/25 00:12:59 $ $NHDT-Branch: master $:$NHDT-Revision: 1.8 $ */
2 /* Copyright (c) Dean Luick, 1992 */
3 /* NetHack may be freely redistributed. See license for details. */
11 #define PRESERVE_NO_SYSV /* X11 include files may define SYSV */
14 /* include superclass private header file */
15 #include <X11/CoreP.h>
17 #ifdef PRESERVE_NO_SYSV
21 #undef PRESERVE_NO_SYSV
24 /* define unique representation types not found in <X11/StringDefs.h> */
26 #define XtRWindowResource "WindowResource"
32 typedef struct _WindowClassRec {
33 CoreClassPart core_class;
34 WindowClassPart window_class;
37 extern WindowClassRec windowClassRec;
60 /* JP: this cannot work because winX11/Window.c does not include config.h */
64 XtCallbackList expose_callback;
65 XtCallbackList input_callback;
66 XtCallbackList resize_callback;
71 typedef struct _WindowRec {
76 #endif /* _xwindowp_h */