]> Pileus Git - ~andy/gtk/blobdiff - tests/autotestkeywords.cc
tests: Add accelerator example to testmenubutton
[~andy/gtk] / tests / autotestkeywords.cc
index c6bac9d613b8f996ff1ac49db943bebb8134586b..28b1d24bacbcace7bb936b84de2a74add2d59dbc 100644 (file)
@@ -1,2 +1,39 @@
 #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
+
+#ifdef GDK_WINDOWING_QUARTZ
+#if HAVE_OBJC
+#define gdk_display gdk_display_quartz
+#include <gdk/quartz/gdkquartz.h>
+#undef gdk_display
+#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; }