[gimp] Use gtk_widget_get_window() instead of widget->window



commit b2dd7d0ca3fa7c36a529103fbe5d05b54b7d518a
Author: Michael Natterer <mitch gimp org>
Date:   Fri Oct 9 22:05:42 2009 +0200

    Use gtk_widget_get_window() instead of widget->window

 plug-ins/imagemap/imap_cmd_move.c          |    4 ++--
 plug-ins/imagemap/imap_cmd_move_sash.c     |    4 ++--
 plug-ins/imagemap/imap_cmd_select_region.c |    6 +++---
 plug-ins/imagemap/imap_grid.c              |    6 +++---
 4 files changed, 10 insertions(+), 10 deletions(-)
---
diff --git a/plug-ins/imagemap/imap_cmd_move.c b/plug-ins/imagemap/imap_cmd_move.c
index 9643447..991af4a 100644
--- a/plug-ins/imagemap/imap_cmd_move.c
+++ b/plug-ins/imagemap/imap_cmd_move.c
@@ -123,9 +123,9 @@ button_motion(GtkWidget *widget, GdkEventMotion *event, gpointer data)
       command->obj_x += dx;
       command->obj_y += dy;
 
-      object_draw(obj, widget->window);
+      object_draw(obj, gtk_widget_get_window (widget));
       object_move(obj, dx, dy);
-      object_draw(obj, widget->window);
+      object_draw(obj, gtk_widget_get_window (widget));
    }
 }
 
diff --git a/plug-ins/imagemap/imap_cmd_move_sash.c b/plug-ins/imagemap/imap_cmd_move_sash.c
index ff52e6c..f312528 100644
--- a/plug-ins/imagemap/imap_cmd_move_sash.c
+++ b/plug-ins/imagemap/imap_cmd_move_sash.c
@@ -104,10 +104,10 @@ sash_move(GtkWidget *widget, GdkEventMotion *event, gpointer data)
    command->x = x;
    command->y = y;
 
-   object_draw(obj, widget->window);
+   object_draw(obj, gtk_widget_get_window (widget));
    command->sash_func(obj, dx, dy);
    object_emit_geometry_signal(obj);
-   object_draw(obj, widget->window);
+   object_draw(obj, gtk_widget_get_window (widget));
 }
 
 static void
diff --git a/plug-ins/imagemap/imap_cmd_select_region.c b/plug-ins/imagemap/imap_cmd_select_region.c
index fb1f8cb..edc2202 100644
--- a/plug-ins/imagemap/imap_cmd_select_region.c
+++ b/plug-ins/imagemap/imap_cmd_select_region.c
@@ -86,10 +86,10 @@ select_motion(GtkWidget *widget, GdkEventMotion *event, gpointer data)
    gint x = get_real_coord((gint) event->x);
    gint y = get_real_coord((gint) event->y);
 
-   object_draw(obj, widget->window);
+   object_draw(obj, gtk_widget_get_window (widget));
    rectangle->width = x - rectangle->x;
    rectangle->height = y - rectangle->y;
-   object_draw(obj, widget->window);
+   object_draw(obj, gtk_widget_get_window (widget));
 }
 
 static void
@@ -106,7 +106,7 @@ select_release(GtkWidget *widget, GdkEventButton *event, gpointer data)
    g_signal_handlers_disconnect_by_func(widget,
                                         select_release, data);
 
-   object_draw(obj, widget->window);
+   object_draw(obj, gtk_widget_get_window (widget));
    object_normalize(obj);
    gdk_gc_set_function(get_preferences()->normal_gc, GDK_COPY);
 
diff --git a/plug-ins/imagemap/imap_grid.c b/plug-ins/imagemap/imap_grid.c
index 382a5a0..348b3ed 100644
--- a/plug-ins/imagemap/imap_grid.c
+++ b/plug-ins/imagemap/imap_grid.c
@@ -358,7 +358,7 @@ draw_grid(GtkWidget *preview)
 
       if (!grid_gc)
         {
-          grid_gc = gdk_gc_new(preview->window);
+          grid_gc = gdk_gc_new(gtk_widget_get_window (preview));
 
           gdk_gc_set_line_attributes(grid_gc, 1, GDK_LINE_ON_OFF_DASH,
                                      GDK_CAP_BUTT, GDK_JOIN_BEVEL);
@@ -366,13 +366,13 @@ draw_grid(GtkWidget *preview)
 
       if (grid_type == GRID_LINES)
         {
-          draw_lines(preview->window, grid_gc, width, height);
+          draw_lines(gtk_widget_get_window (preview), grid_gc, width, height);
         }
       else
         {
           GtkStyle *style = gtk_widget_get_style (preview);
 
-          draw_crosses(preview->window, style->black_gc, width,
+          draw_crosses(gtk_widget_get_window (preview), style->black_gc, width,
                        height);
         }
     }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]