]> Pileus Git - ~andy/gtk/blobdiff - gdk/win32/gdk.c
Win32: Philippe Colantoni <colanton@aris.ss.uci.edu> suggests a way to get
[~andy/gtk] / gdk / win32 / gdk.c
index 78a64e25c1dac58a541358b1db611204d43397b4..d9d2dde82027a62ddc3a63a7457f67d545c4c69a 100644 (file)
@@ -136,6 +136,9 @@ gdk_init_check (int    *argc,
   if (getenv ("GDK_IGNORE_WINTAB") != NULL)
     gdk_input_ignore_wintab = TRUE;
 
+  if (getenv ("GDK_EVENT_FUNC_FROM_WINDOW_PROC") != NULL)
+    gdk_event_func_from_window_proc = TRUE;
+
   if (argc && argv)
     {
       if (*argc > 0)
@@ -216,6 +219,11 @@ gdk_init_check (int    *argc,
                (*argv)[i] = NULL;
                gdk_input_ignore_wintab = TRUE;
              }
+           else if (strcmp ("--gdk-event-func-from-window-proc", (*argv)[i]) == 0)
+             {
+               (*argv)[i] = NULL;
+               gdk_event_func_from_window_proc = TRUE;
+             }
          i += 1;
        }