X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fmsdos.h;h=508bb84463a5970dbbea345bc2aa392da7f1cd79;hp=c344414ed379eeeffb461de91d0d437e2016fbbc;hb=3ae3dff29ac1a6022b1e5af414ba2c99391148c8;hpb=34efaa3925a28cb95ecb05bf2c693c16f6edfe2f diff --git a/src/msdos.h b/src/msdos.h index c344414e..508bb844 100644 --- a/src/msdos.h +++ b/src/msdos.h @@ -444,8 +444,6 @@ #define XFlush(a) #define XGetImage(a,b,c,d,e,f,g,h) ((XImage *) NULL) -#define XAutoRepeatOn(a) -#define XAutoRepeatOff(a) #define XDisplayName(a) ((char *) NULL) #define XFreeColors(a,b,c,d,e) #define XpmFreeAttributes(a) @@ -550,6 +548,7 @@ typedef long XVisualInfo; typedef long Atom; typedef int Status; typedef int Bool; +typedef int XComposeStatus; /* we don't need the real type */ typedef struct _XGC { @@ -706,4 +705,12 @@ void XCloseDisplay(Display *); void XNextEvent(Display *, XEvent *); int XPending(Display *); KeySym XLookupKeysym(XKeyEvent *, int); +int XLookupString(XKeyEvent *, char *, int, KeySym *, XComposeStatus *); +void XSetForeground(Display *, GC, unsigned long); +void XDrawLine(Display *, Drawable, GC, int, int, int, int); +void XDestroyImage(XImage *); +Bool XQueryPointer(Display *, Window, Window *, Window *, int *, int *, + int *, int *, unsigned int *); +void XAutoRepeatOn(Display *); +void XAutoRepeatOff(Display *); void NetworkServer(int, int);