]> Pileus Git - ~andy/gtk/blobdiff - tests/autotestkeywords.cc
Add "parent widget" button to test property editor
[~andy/gtk] / tests / autotestkeywords.cc
index 37984b2ef2535f84c4b35b4140492fbaccd06ffb..28b1d24bacbcace7bb936b84de2a74add2d59dbc 100644 (file)
@@ -1,17 +1,14 @@
 #include <gtk/gtk.h>
 
+#ifdef GDK_WINDOWING_DIRECTFB
 #define gdk_display gdk_display_directfb
 #include <gdk/directfb/gdkdirectfb.h>
 #undef gdk_display
 #undef GDK_DISPLAY
 #undef GDK_ROOT_WINDOW
+#endif
 
-#define gdk_display gdk_display_linuxfb
-#include <gdk/linux-fb/gdkfb.h>
-#undef gdk_display
-#undef GDK_DISPLAY
-#undef GDK_ROOT_WINDOW
-
+#ifdef GDK_WINDOWING_QUARTZ
 #if HAVE_OBJC
 #define gdk_display gdk_display_quartz
 #include <gdk/quartz/gdkquartz.h>
 #undef GDK_DISPLAY
 #undef GDK_ROOT_WINDOW
 #endif
+#endif
 
+#ifndef __OBJC__
+#ifdef GDK_WINDOWING_WIN32
 #define gdk_display gdk_display_win32
 #include <gdk/win32/gdkwin32.h>
 #undef gdk_display
 #undef GDK_DISPLAY
 #undef GDK_ROOT_WINDOW
+#endif
+#endif
 
+#ifdef GDK_WINDOWING_X11
 #define gdk_display gdk_display_x11
 #include <gdk/x11/gdkx.h>
 #undef gdk_display
 #undef GDK_DISPLAY
 #undef GDK_ROOT_WINDOW
+#endif
 
 int main() { return 0; }