Files
gtk/gdk
Tor Lillqvist 3dc24f5893 Fix gdk/win32 window geometry handling again. The window position in a
2003-08-02  Tor Lillqvist  <tml@iki.fi>

	Fix gdk/win32 window geometry handling again. The window position
	in a GDK_CONFIGURE event should be that of the client area, not of
	the window decorations. (I was confused by the term "window
	border" in X11. It does *not* mean the window manager
	decorations. There are no X11-style window borders in Win32.)
	Also, this time do take the geometry hints into account
	appropriately when moving windows. Now testgtk's gravity test's
	move buttons work OK. There are stil problems with taking gravity
	into account when showing a hidden window.

	* gdk/win32/gdkwindow-win32.h: Keep a whole GdkGeometry as hints
	instead of separate fields.

	* gdk/win32/gdkevents-win32.c (handle_configure_event): Don't
	adjust for decorations.

	* gdk/win32/gdkwindow-win32.c (get_outer_rect,
	adjust_for_gravity_hints): New functions.
	(gdk_window_move, gdk_window_resize, gdk_window_move_resize): Use
	above functions, take geometry hints into account.
	(gdk_window_set_geometry_hints): Size hints specicy client area,
	not including decorations.
2003-08-02 02:05:12 +00:00
..
1999-09-28 20:19:13 +00:00
2002-12-06 00:10:20 +00:00
2002-11-17 22:04:03 +00:00
2002-06-20 23:59:27 +00:00
2003-06-30 22:30:54 +00:00
2003-07-09 18:00:21 +00:00
2002-06-20 23:59:27 +00:00
2002-10-25 00:01:15 +00:00
2002-11-28 00:33:17 +00:00
2002-11-17 22:04:03 +00:00
2002-12-06 00:10:20 +00:00
2002-11-17 22:04:03 +00:00
2001-12-06 21:38:12 +00:00
2003-01-31 00:37:38 +00:00
2003-01-31 00:37:38 +00:00
2001-03-02 20:02:17 +00:00
2003-06-02 14:14:41 +00:00
2002-06-20 23:59:27 +00:00
2003-07-09 18:00:21 +00:00
2002-11-17 22:04:03 +00:00
2000-10-09 19:49:42 +00:00