/* GDK - The GIMP Drawing Kit
* Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald
+ * Copyright (C) 1998-2002 Tor Lillqvist
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* GTK+ at ftp://ftp.gtk.org/pub/gtk/.
*/
+#include <config.h>
#include "gdktypes.h"
#include "gdkprivate-win32.h"
-HWND gdk_root_window = NULL;
-HDC gdk_display_hdc;
-HINSTANCE gdk_dll_hinstance;
-HINSTANCE gdk_app_hmodule;
+GdkDisplay *_gdk_display = NULL;
+GdkScreen *_gdk_screen = NULL;
+GdkWindow *_gdk_parent_root = NULL;
-WORD cf_rtf;
-WORD cf_utf8_string;
+gint _gdk_num_monitors;
+GdkRectangle *_gdk_monitors = NULL;
-GdkAtom utf8_string;
-GdkAtom compound_text;
-GdkAtom text_uri_list;
+gint _gdk_offset_x, _gdk_offset_y;
-GdkAtom local_dnd;
-GdkAtom gdk_win32_dropfiles;
-GdkAtom gdk_ole2_dnd;
+HWND _gdk_root_window = NULL;
+HDC _gdk_display_hdc;
+HINSTANCE _gdk_dll_hinstance;
+HINSTANCE _gdk_app_hmodule;
+
+HKL _gdk_input_locale;
+gboolean _gdk_input_locale_is_ime;
+UINT _gdk_input_codepage;
+
+WORD _cf_rtf;
+WORD _cf_utf8_string;
+
+GdkAtom _utf8_string;
+GdkAtom _text_uri_list;
+GdkAtom _targets;
+
+GdkAtom _local_dnd;
+GdkAtom _gdk_win32_dropfiles;
+GdkAtom _gdk_ole2_dnd;
GdkAtom _gdk_selection_property;
-DWORD windows_version = 0;
+GdkAtom _wm_transient_for;
+
+DWORD _windows_version;
+
+gint _gdk_input_ignore_wintab = TRUE;
+gint _gdk_max_colors = 0;
-gint gdk_input_ignore_wintab = FALSE;
-gint gdk_event_func_from_window_proc = FALSE;
+gboolean _sizemove_in_progress = FALSE;