diff options
author | Havoc Pennington <hp@pobox.com> | 2002-04-21 19:35:02 +0000 |
---|---|---|
committer | Havoc Pennington <hp@src.gnome.org> | 2002-04-21 19:35:02 +0000 |
commit | f5c10f387bb90aafa357a77defe6b757eec3e29e (patch) | |
tree | 77019739b99b8e525478ec9a4a0777c9abc3c4b1 /src/screen.h | |
parent | 458e125c092896a234dac5ad32824368602ed114 (diff) | |
download | metacity-f5c10f387bb90aafa357a77defe6b757eec3e29e.tar.gz |
query Xinerama screen information if HAVE_XINERAMA
2002-04-17 Havoc Pennington <hp@pobox.com>
* src/screen.c (meta_screen_new): query Xinerama screen
information if HAVE_XINERAMA
* configure.in (found_xinerama): check for Xinerama
Diffstat (limited to 'src/screen.h')
-rw-r--r-- | src/screen.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/screen.h b/src/screen.h index 5cda3c7c..6b8c3549 100644 --- a/src/screen.h +++ b/src/screen.h @@ -26,6 +26,17 @@ #include <X11/Xutil.h> #include "ui.h" +typedef struct _MetaXineramaScreenInfo MetaXineramaScreenInfo; + +struct _MetaXineramaScreenInfo +{ + int number; + int x_origin; + int y_origin; + int width; + int height; +}; + typedef void (* MetaScreenWindowFunc) (MetaScreen *screen, MetaWindow *window, gpointer user_data); @@ -48,6 +59,9 @@ struct _MetaScreen MetaStack *stack; MetaCursor current_cursor; + + MetaXineramaScreenInfo *xinerama_infos; + int n_xinerama_infos; }; MetaScreen* meta_screen_new (MetaDisplay *display, |