[gtk+] tests: Get rid of gdk_drawable_get_size() usage in testwindows
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] tests: Get rid of gdk_drawable_get_size() usage in testwindows
- Date: Sun, 26 Sep 2010 13:46:57 +0000 (UTC)
commit aa70d351c4aa9f403e55bfd66b212153825b83d9
Author: Benjamin Otte <otte redhat com>
Date: Mon Sep 20 16:49:27 2010 +0200
tests: Get rid of gdk_drawable_get_size() usage in testwindows
tests/testwindows.c | 22 ++++++++++------------
1 files changed, 10 insertions(+), 12 deletions(-)
---
diff --git a/tests/testwindows.c b/tests/testwindows.c
index 2a4db4d..653370b 100644
--- a/tests/testwindows.c
+++ b/tests/testwindows.c
@@ -237,15 +237,16 @@ static void
save_window (GString *s,
GdkWindow *window)
{
- gint x, y, w, h;
+ gint x, y;
GdkColor *color;
gdk_window_get_position (window, &x, &y);
- gdk_drawable_get_size (GDK_DRAWABLE (window), &w, &h);
color = g_object_get_data (G_OBJECT (window), "color");
g_string_append_printf (s, "%d,%d %dx%d (%d,%d,%d) %d %d\n",
- x, y, w, h,
+ x, y,
+ gdk_window_get_width (window),
+ gdk_window_get_height (window),
color->red, color->green, color->blue,
gdk_window_has_native (window),
g_list_length (gdk_window_peek_children (window)));
@@ -438,7 +439,8 @@ manual_clicked (GtkWidget *button,
return;
gdk_window_get_position (selected->data, &x, &y);
- gdk_drawable_get_size (selected->data, &w, &h);
+ w = gdk_window_get_width (selected->data);
+ h = gdk_window_get_height (selected->data);
dialog = gtk_dialog_new_with_buttons ("Select new position and size",
GTK_WINDOW (main_window),
@@ -642,10 +644,8 @@ smaller_window_clicked (GtkWidget *button,
{
window = l->data;
- gdk_drawable_get_size (GDK_DRAWABLE (window), &w, &h);
-
- w -= 10;
- h -= 10;
+ w = gdk_window_get_width (window) - 10;
+ h = gdk_window_get_height (window) - 10;
if (w < 1)
w = 1;
if (h < 1)
@@ -671,10 +671,8 @@ larger_window_clicked (GtkWidget *button,
{
window = l->data;
- gdk_drawable_get_size (GDK_DRAWABLE (window), &w, &h);
-
- w += 10;
- h += 10;
+ w = gdk_window_get_width (window) + 10;
+ h = gdk_window_get_height (window) + 10;
gdk_window_resize (window, w, h);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]