summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Xinerama.h25
1 files changed, 24 insertions, 1 deletions
diff --git a/Xinerama.h b/Xinerama.h
index 8131314..daf7be2 100644
--- a/Xinerama.h
+++ b/Xinerama.h
@@ -1,4 +1,4 @@
-/* $XdotOrg: xc/include/extensions/xineramaProto.h,v 1.1.4.2 2003/12/18 19:29:11 kaleb Exp $ */
+/* $XdotOrg: xc/include/extensions/Xinerama.h,v 1.1.4.1 2003/12/18 22:59:34 kaleb Exp $ */
/*
Copyright 2003 The Open Group
@@ -31,6 +31,16 @@ in this Software without prior written authorization from The Open Group.
#define _XINERAMA_H
#include <X11/Xfuncproto.h>
+
+#ifndef XNOXINERAMABC
+typedef struct {
+ int screen_number;
+ short x_org;
+ short y_org;
+ short width;
+ short height;
+} XineramaScreenInfo;
+#endif
_XFUNCPROTOBEGIN
@@ -50,6 +60,12 @@ Bool XineramaActive (
Display *dpy,
Window window
);
+
+#ifndef XNOXINERAMABC
+Bool XineramaIsActive (
+ Display *dpy
+);
+#endif
Status XineramaGetData(
Display *dpy,
@@ -58,6 +74,13 @@ Status XineramaGetData(
int *number_framebuffers
);
+#ifndef XNOXINERAMABC
+XineramaScreenInfo *XineramaQueryScreens (
+ Display *dpy,
+ int *number
+);
+#endif
+
Status XineramaGetCenterHint (
Display *dpy,
Window root,