Commit 494a2271 authored by Matthias Clasen's avatar Matthias Clasen Committed by Matthias Clasen

Add a hint about using gdk_drawable_get_size() instead.

2004-11-09  Matthias Clasen  <mclasen@redhat.com>

	* gdk/x11/gdkwindow-x11.c (gdk_window_get_geometry): Add
	a hint about using gdk_drawable_get_size() instead.
parent 16912474
2004-11-09 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkwindow-x11.c (gdk_window_get_geometry): Add
a hint about using gdk_drawable_get_size() instead.
* gtk/gtk.symbols: Add new symbols.
* gtk/gtkiconview.c (gtk_icon_view_scroll_to_item): Make
......
2004-11-09 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkwindow-x11.c (gdk_window_get_geometry): Add
a hint about using gdk_drawable_get_size() instead.
* gtk/gtk.symbols: Add new symbols.
* gtk/gtkiconview.c (gtk_icon_view_scroll_to_item): Make
......
2004-11-09 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkwindow-x11.c (gdk_window_get_geometry): Add
a hint about using gdk_drawable_get_size() instead.
* gtk/gtk.symbols: Add new symbols.
* gtk/gtkiconview.c (gtk_icon_view_scroll_to_item): Make
......
2004-11-09 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkwindow-x11.c (gdk_window_get_geometry): Add
a hint about using gdk_drawable_get_size() instead.
* gtk/gtk.symbols: Add new symbols.
* gtk/gtkiconview.c (gtk_icon_view_scroll_to_item): Make
......
......@@ -2899,6 +2899,14 @@ gdk_window_set_cursor (GdkWindow *window,
* #GdkEventConfigure. gdk_window_get_position() in contrast gets the
* position from the most recent configure event.
*
* <note>
* If @window is not a toplevel, it is <emphasis>much</emphasis> better
* to call gdk_window_get_position() and gdk_drawable_get_size() instead,
* because it avoids the roundtrip to the X server and because
* gdk_drawable_get_size() supports the full 32-bit coordinate space,
* whereas gdk_window_get_geometry() is restricted to the 16-bit
* coordinates of X11.
*</note>
**/
void
gdk_window_get_geometry (GdkWindow *window,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment