gimp r26012 - in trunk: . plug-ins/common



Author: mitch
Date: Sat Jun 28 18:40:23 2008
New Revision: 26012
URL: http://svn.gnome.org/viewvc/gimp?rev=26012&view=rev

Log:
2008-06-28  Michael Natterer  <mitch gimp org>

	* plug-ins/common/animation-play.c
	* plug-ins/common/cml-explorer.c
	* plug-ins/common/convolution-matrix.c
	* plug-ins/common/curve-bend.c
	* plug-ins/common/despeckle.c
	* plug-ins/common/filter-pack.c
	* plug-ins/common/gee-zoom.c
	* plug-ins/common/gee.c
	* plug-ins/common/lens-flare.c
	* plug-ins/common/newsprint.c
	* plug-ins/common/nova.c
	* plug-ins/common/postscript.c
	* plug-ins/common/sample-colorize.c
	* plug-ins/common/sphere-designer.c
	* plug-ins/common/tile-small.c: use accessors instead of accessing
	members of GTK+ widgets directly.



Modified:
   trunk/ChangeLog
   trunk/plug-ins/common/animation-play.c
   trunk/plug-ins/common/cml-explorer.c
   trunk/plug-ins/common/convolution-matrix.c
   trunk/plug-ins/common/curve-bend.c
   trunk/plug-ins/common/despeckle.c
   trunk/plug-ins/common/filter-pack.c
   trunk/plug-ins/common/gee-zoom.c
   trunk/plug-ins/common/gee.c
   trunk/plug-ins/common/lens-flare.c
   trunk/plug-ins/common/newsprint.c
   trunk/plug-ins/common/nova.c
   trunk/plug-ins/common/postscript.c
   trunk/plug-ins/common/sample-colorize.c
   trunk/plug-ins/common/sphere-designer.c
   trunk/plug-ins/common/tile-small.c

Modified: trunk/plug-ins/common/animation-play.c
==============================================================================
--- trunk/plug-ins/common/animation-play.c	(original)
+++ trunk/plug-ins/common/animation-play.c	Sat Jun 28 18:40:23 2008
@@ -343,8 +343,10 @@
             GdkEventExpose *event,
             gpointer        data)
 {
-  gdk_draw_rgb_image (drawing_area->window,
-                      drawing_area->style->white_gc,
+  GtkStyle *style = gtk_widget_get_style (darea);
+
+  gdk_draw_rgb_image (darea->window,
+                      style->white_gc,
                       0, 0, width, height,
                       (total_frames == 1) ? GDK_RGB_DITHER_MAX : DITHERTYPE,
                       drawing_area_data, width * 3);
@@ -357,8 +359,10 @@
              GdkEventExpose *event,
              gpointer        data)
 {
-  gdk_draw_rgb_image (shape_drawing_area->window,
-                      shape_drawing_area->style->white_gc,
+  GtkStyle *style = gtk_widget_get_style (darea);
+
+  gdk_draw_rgb_image (darea->window,
+                      style->white_gc,
                       0, 0, width, height,
                       (total_frames == 1) ? GDK_RGB_DITHER_MAX : DITHERTYPE,
                       shape_drawing_area_data, width * 3);
@@ -774,6 +778,8 @@
 static void
 render_frame (gint32 whichframe)
 {
+  GtkStyle      *shape_style   = gtk_widget_get_style (shape_drawing_area);
+  GtkStyle      *drawing_style = gtk_widget_get_style (drawing_area);
   GimpPixelRgn   pixel_rgn;
   static guchar *rawframe = NULL;
   static gint    rawwidth = 0, rawheight = 0, rawbpp = 0;
@@ -918,7 +924,7 @@
             {
               reshape_from_bitmap (shape_preview_mask);
               gdk_draw_rgb_image (shape_drawing_area->window,
-                                  shape_drawing_area->style->white_gc,
+                                  shape_style->white_gc,
                                   0, 0, width, height,
                                   (total_frames == 1 ?
                                    GDK_RGB_DITHER_MAX : DITHERTYPE),
@@ -928,7 +934,7 @@
             {
               reshape_from_bitmap (shape_preview_mask);
               gdk_draw_rgb_image (drawing_area->window,
-                                  drawing_area->style->white_gc,
+                                  drawing_style->white_gc,
                                   0, 0, width, height,
                                   (total_frames == 1 ?
                                    GDK_RGB_DITHER_MAX : DITHERTYPE),
@@ -1019,7 +1025,7 @@
 
                   reshape_from_bitmap (shape_preview_mask);
                   gdk_draw_rgb_image (shape_drawing_area->window,
-                                      shape_drawing_area->style->white_gc,
+                                      shape_style->white_gc,
                                       0, top, width, bottom - top,
                                       (total_frames == 1 ?
                                        GDK_RGB_DITHER_MAX : DITHERTYPE),
@@ -1030,7 +1036,7 @@
                 {
                   reshape_from_bitmap (shape_preview_mask);
                   gdk_draw_rgb_image (shape_drawing_area->window,
-                                      shape_drawing_area->style->white_gc,
+                                      shape_style->white_gc,
                                       0, 0, width, height,
                                       (total_frames == 1 ?
                                        GDK_RGB_DITHER_MAX : DITHERTYPE),
@@ -1045,7 +1051,7 @@
                   gint bottom = MIN (rawy + rawheight, height);
 
                   gdk_draw_rgb_image (drawing_area->window,
-                                      drawing_area->style->white_gc,
+                                      drawing_style->white_gc,
                                       0, top, width, bottom - top,
                                       (total_frames == 1 ?
                                        GDK_RGB_DITHER_MAX : DITHERTYPE),
@@ -1055,7 +1061,7 @@
               else
                 {
                   gdk_draw_rgb_image (drawing_area->window,
-                                      drawing_area->style->white_gc,
+                                      drawing_style->white_gc,
                                       0, 0, width, height,
                                       (total_frames == 1 ?
                                        GDK_RGB_DITHER_MAX : DITHERTYPE),
@@ -1147,7 +1153,7 @@
             {
               reshape_from_bitmap (shape_preview_mask);
               gdk_draw_rgb_image (shape_drawing_area->window,
-                                  shape_drawing_area->style->white_gc,
+                                  shape_style->white_gc,
                                   0, 0, width, height,
                                   (total_frames == 1 ?
                                    GDK_RGB_DITHER_MAX : DITHERTYPE),
@@ -1156,7 +1162,7 @@
           else
             {
               gdk_draw_rgb_image (drawing_area->window,
-                                  drawing_area->style->white_gc,
+                                  drawing_style->white_gc,
                                   0, 0, width, height,
                                   (total_frames == 1 ?
                                    GDK_RGB_DITHER_MAX : DITHERTYPE),
@@ -1252,7 +1258,7 @@
 
                   reshape_from_bitmap (shape_preview_mask);
                   gdk_draw_rgb_image (shape_drawing_area->window,
-                                      shape_drawing_area->style->white_gc,
+                                      shape_style->white_gc,
                                       0, top, width, bottom - top,
                                       (total_frames == 1 ?
                                        GDK_RGB_DITHER_MAX : DITHERTYPE),
@@ -1263,7 +1269,7 @@
                 {
                   reshape_from_bitmap (shape_preview_mask);
                   gdk_draw_rgb_image (shape_drawing_area->window,
-                                      shape_drawing_area->style->white_gc,
+                                      shape_style->white_gc,
                                       0, 0, width, height,
                                       (total_frames == 1 ?
                                        GDK_RGB_DITHER_MAX : DITHERTYPE),
@@ -1278,7 +1284,7 @@
                   gint bottom = MIN (rawy + rawheight, height);
 
                   gdk_draw_rgb_image (drawing_area->window,
-                                      drawing_area->style->white_gc,
+                                      drawing_style->white_gc,
                                       0, top, width, bottom - top,
                                       (total_frames == 1 ?
                                        GDK_RGB_DITHER_MAX : DITHERTYPE),
@@ -1288,7 +1294,7 @@
               else
                 {
                   gdk_draw_rgb_image (drawing_area->window,
-                                      drawing_area->style->white_gc,
+                                      drawing_style->white_gc,
                                       0, 0, width, height,
                                       (total_frames == 1 ?
                                        GDK_RGB_DITHER_MAX : DITHERTYPE),

Modified: trunk/plug-ins/common/cml-explorer.c
==============================================================================
--- trunk/plug-ins/common/cml-explorer.c	(original)
+++ trunk/plug-ins/common/cml-explorer.c	Sat Jun 28 18:40:23 2008
@@ -1761,6 +1761,7 @@
                        GdkEventExpose *ev,
                        gpointer       *data)
 {
+  GtkStyle  *style = gtk_widget_get_style (widget);
   gint       x, y, last_y;
   gint       rgbi[3];
   guchar    *buffer;
@@ -1783,7 +1784,7 @@
       }
     }
 
-  gdk_draw_rgb_image (widget->window, widget->style->black_gc,
+  gdk_draw_rgb_image (widget->window, style->black_gc,
                       0, 0, 256, 256,
                       GDK_RGB_DITHER_NORMAL,
                       buffer,
@@ -1791,7 +1792,7 @@
 
   g_free (buffer);
 
-  gdk_draw_line (widget->window, widget->style->white_gc, 0,255, 255, 0);
+  gdk_draw_line (widget->window, style->white_gc, 0,255, 255, 0);
 
   y = 255 * CLAMP (logistic_function (param, 0, param->power),
                      0, 1.0);
@@ -1801,7 +1802,7 @@
       /* curve */
       y = 255 * CLAMP (logistic_function (param, x/(gdouble)255, param->power),
                        0, 1.0);
-      gdk_draw_line (widget->window, widget->style->black_gc,
+      gdk_draw_line (widget->window, style->black_gc,
                      x, 255-last_y, x, 255-y);
     }
   return TRUE;

Modified: trunk/plug-ins/common/convolution-matrix.c
==============================================================================
--- trunk/plug-ins/common/convolution-matrix.c	(original)
+++ trunk/plug-ins/common/convolution-matrix.c	Sat Jun 28 18:40:23 2008
@@ -855,7 +855,7 @@
 my_toggle_callback (GtkWidget *widget,
                     gboolean  *data)
 {
-  gint val = GTK_TOGGLE_BUTTON (widget)->active;
+  gint val = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget));
 
   *data = val;
 

Modified: trunk/plug-ins/common/curve-bend.c
==============================================================================
--- trunk/plug-ins/common/curve-bend.c	(original)
+++ trunk/plug-ins/common/curve-bend.c	Sat Jun 28 18:40:23 2008
@@ -1488,8 +1488,9 @@
 bender_update (BenderDialog *cd,
                int           update)
 {
-  gint i;
-  gint other;
+  GtkStyle *graph_style = gtk_widget_get_style (cd->graph);
+  gint      i;
+  gint      other;
 
   if (update & UP_PREVIEW)
     {
@@ -1524,16 +1525,16 @@
       GdkPoint points[256];
 
       /*  Clear the pixmap  */
-      gdk_draw_rectangle (cd->pixmap, cd->graph->style->bg_gc[GTK_STATE_NORMAL],
+      gdk_draw_rectangle (cd->pixmap, graph_style->bg_gc[GTK_STATE_NORMAL],
                           TRUE, 0, 0, GRAPH_WIDTH + RADIUS * 2, GRAPH_HEIGHT + RADIUS * 2);
 
       /*  Draw the grid lines  */
       for (i = 0; i < 5; i++)
         {
-          gdk_draw_line (cd->pixmap, cd->graph->style->dark_gc[GTK_STATE_NORMAL],
+          gdk_draw_line (cd->pixmap, graph_style->dark_gc[GTK_STATE_NORMAL],
                          RADIUS, i * (GRAPH_HEIGHT / 4) + RADIUS,
                          GRAPH_WIDTH + RADIUS, i * (GRAPH_HEIGHT / 4) + RADIUS);
-          gdk_draw_line (cd->pixmap, cd->graph->style->dark_gc[GTK_STATE_NORMAL],
+          gdk_draw_line (cd->pixmap, graph_style->dark_gc[GTK_STATE_NORMAL],
                          i * (GRAPH_WIDTH / 4) + RADIUS, RADIUS,
                          i * (GRAPH_WIDTH / 4) + RADIUS, GRAPH_HEIGHT + RADIUS);
         }
@@ -1546,7 +1547,7 @@
           points[i].x = i + RADIUS;
           points[i].y = 255 - cd->curve[other][i] + RADIUS;
         }
-      gdk_draw_points (cd->pixmap, cd->graph->style->dark_gc[GTK_STATE_NORMAL], points, 256);
+      gdk_draw_points (cd->pixmap, graph_style->dark_gc[GTK_STATE_NORMAL], points, 256);
 
 
       /*  Draw the active curve  */
@@ -1555,7 +1556,7 @@
           points[i].x = i + RADIUS;
           points[i].y = 255 - cd->curve[cd->outline][i] + RADIUS;
         }
-      gdk_draw_points (cd->pixmap, cd->graph->style->black_gc, points, 256);
+      gdk_draw_points (cd->pixmap, graph_style->black_gc, points, 256);
 
       /*  Draw the points  */
       if (cd->curve_type == SMOOTH)
@@ -1563,13 +1564,13 @@
           for (i = 0; i < 17; i++)
             {
               if (cd->points[cd->outline][i][0] != -1)
-                gdk_draw_arc (cd->pixmap, cd->graph->style->black_gc, TRUE,
+                gdk_draw_arc (cd->pixmap, graph_style->black_gc, TRUE,
                               (cd->points[cd->outline][i][0] * 255.0),
                               255 - (cd->points[cd->outline][i][1] * 255.0),
                               RADIUS * 2, RADIUS * 2, 0, 23040);
             }
         }
-      gdk_draw_drawable (cd->graph->window, cd->graph->style->black_gc, cd->pixmap,
+      gdk_draw_drawable (cd->graph->window, graph_style->black_gc, cd->pixmap,
                          0, 0, 0, 0, GRAPH_WIDTH + RADIUS * 2, GRAPH_HEIGHT + RADIUS * 2);
     }
 }

Modified: trunk/plug-ins/common/despeckle.c
==============================================================================
--- trunk/plug-ins/common/despeckle.c	(original)
+++ trunk/plug-ins/common/despeckle.c	Sat Jun 28 18:40:23 2008
@@ -594,7 +594,7 @@
 dialog_adaptive_callback (GtkWidget *widget,
                           gpointer   data)
 {
-  if (GTK_TOGGLE_BUTTON (widget)->active)
+  if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget)))
     filter_type |= FILTER_ADAPTIVE;
   else
     filter_type &= ~FILTER_ADAPTIVE;
@@ -606,7 +606,7 @@
 dialog_recursive_callback (GtkWidget *widget,
                            gpointer   data)
 {
-  if (GTK_TOGGLE_BUTTON (widget)->active)
+  if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget)))
     filter_type |= FILTER_RECURSIVE;
   else
     filter_type &= ~FILTER_RECURSIVE;

Modified: trunk/plug-ins/common/filter-pack.c
==============================================================================
--- trunk/plug-ins/common/filter-pack.c	(original)
+++ trunk/plug-ins/common/filter-pack.c	Sat Jun 28 18:40:23 2008
@@ -658,7 +658,7 @@
 {
   gimp_radio_button_update (widget, data);
 
-  if (GTK_TOGGLE_BUTTON (widget)->active)
+  if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget)))
     {
       fp_refresh_previews (fpvals.visible_frames);
       if (AW.window && GTK_WIDGET_VISIBLE (AW.window))
@@ -814,7 +814,7 @@
 {
   gimp_radio_button_update (widget, data);
 
-  if (GTK_TOGGLE_BUTTON (widget)->active)
+  if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget)))
     {
       fp_refresh_previews (fpvals.visible_frames);
       if (AW.window && GTK_WIDGET_VISIBLE (AW.window) && AW.range_preview)
@@ -849,7 +849,7 @@
 {
   gimp_radio_button_update (widget, data);
 
-  if (GTK_TOGGLE_BUTTON (widget)->active)
+  if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget)))
     {
       fp_redraw_all_windows ();
     }
@@ -997,7 +997,7 @@
   if (frame == NULL)
     return;
 
-  if (GTK_TOGGLE_BUTTON (button)->active)
+  if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (button)))
     {
       if (!GTK_WIDGET_VISIBLE (frame))
         {
@@ -1475,19 +1475,21 @@
 static void
 draw_it (GtkWidget *widget)
 {
+  GtkStyle *style = gtk_widget_get_style (AW.aliasing_graph);
+
   draw_slider (AW.aliasing_graph->window,
-               AW.aliasing_graph->style->black_gc,
-               AW.aliasing_graph->style->dark_gc[GTK_STATE_NORMAL],
+               style->black_gc,
+               style->dark_gc[GTK_STATE_NORMAL],
                fpvals.cutoff[SHADOWS]);
 
   draw_slider (AW.aliasing_graph->window,
-               AW.aliasing_graph->style->black_gc,
-               AW.aliasing_graph->style->dark_gc[GTK_STATE_NORMAL],
+               style->black_gc,
+               style->dark_gc[GTK_STATE_NORMAL],
                fpvals.cutoff[MIDTONES]);
 
   draw_slider (AW.aliasing_graph->window,
-               AW.aliasing_graph->style->black_gc,
-               AW.aliasing_graph->style->dark_gc[GTK_STATE_SELECTED],
+               style->black_gc,
+               style->dark_gc[GTK_STATE_SELECTED],
                fpvals.offset);
 }
 

Modified: trunk/plug-ins/common/gee-zoom.c
==============================================================================
--- trunk/plug-ins/common/gee-zoom.c	(original)
+++ trunk/plug-ins/common/gee-zoom.c	Sat Jun 28 18:40:23 2008
@@ -433,6 +433,7 @@
 static void
 render_frame (void)
 {
+  GtkStyle *style;
   int i;
   static int frame = 0;
   unsigned char* tmp;
@@ -444,6 +445,8 @@
   if (! GTK_WIDGET_DRAWABLE (drawing_area))
     return;
 
+  style = gtk_widget_get_style (drawing_area);
+
   pixels = width*height*(rgb_mode?3:1);
 
   tmp = preview_data2;
@@ -477,7 +480,7 @@
 	     );
 
       gdk_draw_rgb_image (drawing_area->window,
-			  drawing_area->style->white_gc,
+                          style->white_gc,
 			  0, 0, width, height,
 			  GDK_RGB_DITHER_NORMAL,
 			  preview_data1, width * 3);
@@ -533,7 +536,7 @@
 	     );
 
       gdk_draw_gray_image (drawing_area->window,
-			   drawing_area->style->white_gc,
+                           style->white_gc,
 			   0, 0, width, height,
 			   GDK_RGB_DITHER_NORMAL,
 			   preview_data1, width);

Modified: trunk/plug-ins/common/gee.c
==============================================================================
--- trunk/plug-ins/common/gee.c	(original)
+++ trunk/plug-ins/common/gee.c	Sat Jun 28 18:40:23 2008
@@ -253,11 +253,15 @@
 show (void)
 {
   if (GTK_WIDGET_DRAWABLE (drawing_area))
-    gdk_draw_rgb_32_image (drawing_area->window,
-                           drawing_area->style->white_gc,
-                           0, 0, IWIDTH, IHEIGHT,
-                           GDK_RGB_DITHER_NORMAL,
-                           disp, IWIDTH * 4);
+    {
+      GtkStyle *style = gtk_widget_get_style (drawing_area);
+
+      gdk_draw_rgb_32_image (drawing_area->window,
+                             style->white_gc,
+                             0, 0, IWIDTH, IHEIGHT,
+                             GDK_RGB_DITHER_NORMAL,
+                             disp, IWIDTH * 4);
+    }
 }
 
 

Modified: trunk/plug-ins/common/lens-flare.c
==============================================================================
--- trunk/plug-ins/common/lens-flare.c	(original)
+++ trunk/plug-ins/common/lens-flare.c	Sat Jun 28 18:40:23 2008
@@ -827,36 +827,37 @@
 static void
 flare_center_cursor_draw (FlareCenter *center)
 {
-  GtkWidget *prvw = center->preview->area;
+  GtkWidget *prvw  = center->preview->area;
+  GtkStyle  *style = gtk_widget_get_style (prvw);
   gint       width, height;
 
   gimp_preview_get_size (center->preview, &width, &height);
 
-  gdk_gc_set_function (prvw->style->black_gc, GDK_INVERT);
+  gdk_gc_set_function (style->black_gc, GDK_INVERT);
 
   if (show_cursor)
     {
       if (center->cursor_drawn)
         {
           gdk_draw_line (prvw->window,
-                         prvw->style->black_gc,
+                         style->black_gc,
                          center->oldx, 1,
                          center->oldx,
                          height - 1);
           gdk_draw_line (prvw->window,
-                         prvw->style->black_gc,
+                         style->black_gc,
                          1, center->oldy,
                          width - 1,
                          center->oldy);
         }
 
       gdk_draw_line (prvw->window,
-                     prvw->style->black_gc,
+                     style->black_gc,
                      center->curx, 1,
                      center->curx,
                      height - 1);
       gdk_draw_line (prvw->window,
-                     prvw->style->black_gc,
+                     style->black_gc,
                      1, center->cury,
                      width - 1,
                      center->cury);
@@ -867,7 +868,7 @@
   center->oldy         = center->cury;
   center->cursor_drawn = TRUE;
 
-  gdk_gc_set_function (prvw->style->black_gc, GDK_COPY);
+  gdk_gc_set_function (style->black_gc, GDK_COPY);
 }
 
 

Modified: trunk/plug-ins/common/newsprint.c
==============================================================================
--- trunk/plug-ins/common/newsprint.c	(original)
+++ trunk/plug-ins/common/newsprint.c	Sat Jun 28 18:40:23 2008
@@ -1491,15 +1491,16 @@
 
   if (st)
     {
+      gboolean active = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget));
+
       /* the CMYK widget looks after the black pullout widget */
       if (new_cs == CS_CMYK)
         {
-          gtk_widget_set_sensitive (st->pull_table,
-                                    GTK_TOGGLE_BUTTON (widget)->active);
+          gtk_widget_set_sensitive (st->pull_table, active);
         }
 
       /* if we're not activate, then there's nothing more to do */
-      if (!GTK_TOGGLE_BUTTON (widget)->active)
+      if (! active)
         return;
 
       pvals.colourspace = new_cs;

Modified: trunk/plug-ins/common/nova.c
==============================================================================
--- trunk/plug-ins/common/nova.c	(original)
+++ trunk/plug-ins/common/nova.c	Sat Jun 28 18:40:23 2008
@@ -518,33 +518,34 @@
 static void
 nova_center_cursor_draw (NovaCenter *center)
 {
-  GtkWidget *prvw = center->preview->area;
+  GtkWidget *prvw  = center->preview->area;
+  GtkStyle  *style = gtk_widget_get_style (prvw);
   gint       width, height;
 
   gimp_preview_get_size (center->preview, &width, &height);
 
-  gdk_gc_set_function (prvw->style->black_gc, GDK_INVERT);
+  gdk_gc_set_function (style->black_gc, GDK_INVERT);
 
   if (show_cursor)
     {
       if (center->cursor_drawn)
         {
           gdk_draw_line (prvw->window,
-                         prvw->style->black_gc,
+                         style->black_gc,
                          center->oldx, 1, center->oldx,
                          height - 1);
           gdk_draw_line (prvw->window,
-                         prvw->style->black_gc,
+                         style->black_gc,
                          1, center->oldy,
                          width - 1, center->oldy);
         }
 
       gdk_draw_line (prvw->window,
-                     prvw->style->black_gc,
+                     style->black_gc,
                      center->curx, 1, center->curx,
                      height - 1);
       gdk_draw_line (prvw->window,
-                     prvw->style->black_gc,
+                     style->black_gc,
                      1, center->cury,
                      width - 1, center->cury);
     }
@@ -554,7 +555,7 @@
   center->oldy         = center->cury;
   center->cursor_drawn = TRUE;
 
-  gdk_gc_set_function (prvw->style->black_gc, GDK_COPY);
+  gdk_gc_set_function (style->black_gc, GDK_COPY);
 }
 
 /*

Modified: trunk/plug-ins/common/postscript.c
==============================================================================
--- trunk/plug-ins/common/postscript.c	(original)
+++ trunk/plug-ins/common/postscript.c	Sat Jun 28 18:40:23 2008
@@ -3514,7 +3514,7 @@
 save_unit_toggle_update (GtkWidget *widget,
                          gpointer   data)
 {
-  if (GTK_TOGGLE_BUTTON (widget)->active)
+  if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget)))
     {
       SaveDialogVals *vals = (SaveDialogVals *) data;
       gdouble         factor;
@@ -3555,12 +3555,10 @@
     ratio = 1.0;
 
   gtk_spin_button_set_value (GTK_SPIN_BUTTON (ps_width_spinbutton),
-                             GTK_SPIN_BUTTON (ps_width_spinbutton)->
-                                 adjustment->value * ratio);
+                             gtk_spin_button_get_value (GTK_SPIN_BUTTON (ps_width_spinbutton)) * ratio);
 
   gtk_spin_button_set_value (GTK_SPIN_BUTTON (ps_height_spinbutton),
-                             GTK_SPIN_BUTTON (ps_height_spinbutton)->
-                                 adjustment->value * ratio);
+                             gtk_spin_button_get_value (GTK_SPIN_BUTTON (ps_height_spinbutton)) * ratio);
 
   return TRUE;
 

Modified: trunk/plug-ins/common/sample-colorize.c
==============================================================================
--- trunk/plug-ins/common/sample-colorize.c	(original)
+++ trunk/plug-ins/common/sample-colorize.c	Sat Jun 28 18:40:23 2008
@@ -460,7 +460,7 @@
 {
   gboolean *toggle_val = (gboolean *)data;
 
-  *toggle_val = GTK_TOGGLE_BUTTON (widget)->active;
+  *toggle_val = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget));
 
   if ((data == &g_di.sample_show_selection) ||
       (data == &g_di.sample_show_color))
@@ -1018,7 +1018,8 @@
 
   if (update & INPUT_SLIDERS)
     {
-      gdouble width, mid, tmp;
+      GtkStyle *style = gtk_widget_get_style (g_di.in_lvl_drawarea);
+      gdouble   width, mid, tmp;
 
       levels_erase_slider (g_di.in_lvl_drawarea->window, g_di.slider_pos[0]);
       levels_erase_slider (g_di.in_lvl_drawarea->window, g_di.slider_pos[1]);
@@ -1033,21 +1034,23 @@
       g_di.slider_pos[1] = (int) (mid + width * tmp + 0.5);
 
       levels_draw_slider (g_di.in_lvl_drawarea->window,
-                          g_di.in_lvl_drawarea->style->black_gc,
-                          g_di.in_lvl_drawarea->style->dark_gc[GTK_STATE_NORMAL],
+                          style->black_gc,
+                          style->dark_gc[GTK_STATE_NORMAL],
                           g_di.slider_pos[1]);
       levels_draw_slider (g_di.in_lvl_drawarea->window,
-                          g_di.in_lvl_drawarea->style->black_gc,
-                          g_di.in_lvl_drawarea->style->black_gc,
+                          style->black_gc,
+                          style->black_gc,
                           g_di.slider_pos[0]);
       levels_draw_slider (g_di.in_lvl_drawarea->window,
-                          g_di.in_lvl_drawarea->style->black_gc,
-                          g_di.in_lvl_drawarea->style->white_gc,
+                          style->black_gc,
+                          style->white_gc,
                           g_di.slider_pos[2]);
     }
 
   if (update & OUTPUT_SLIDERS)
     {
+      GtkStyle *style = gtk_widget_get_style (g_di.sample_drawarea);
+
       levels_erase_slider (g_di.sample_drawarea->window, g_di.slider_pos[3]);
       levels_erase_slider (g_di.sample_drawarea->window, g_di.slider_pos[4]);
 
@@ -1055,12 +1058,12 @@
       g_di.slider_pos[4] = DA_WIDTH * ((double) g_values.lvl_out_max / 255.0);
 
       levels_draw_slider (g_di.sample_drawarea->window,
-                          g_di.sample_drawarea->style->black_gc,
-                          g_di.sample_drawarea->style->black_gc,
+                          style->black_gc,
+                          style->black_gc,
                           g_di.slider_pos[3]);
       levels_draw_slider (g_di.sample_drawarea->window,
-                          g_di.sample_drawarea->style->black_gc,
-                          g_di.sample_drawarea->style->black_gc,
+                          style->black_gc,
+                          style->black_gc,
                           g_di.slider_pos[4]);
     }
 }

Modified: trunk/plug-ins/common/sphere-designer.c
==============================================================================
--- trunk/plug-ins/common/sphere-designer.c	(original)
+++ trunk/plug-ins/common/sphere-designer.c	Sat Jun 28 18:40:23 2008
@@ -2292,10 +2292,11 @@
 expose_event (GtkWidget      *widget,
               GdkEventExpose *event)
 {
-  guchar *data = img + event->area.y * 3 * PREVIEWSIZE + event->area.x * 3;
+  GtkStyle *style = gtk_widget_get_style (widget);
+  guchar   *data  = img + event->area.y * 3 * PREVIEWSIZE + event->area.x * 3;
 
   gdk_draw_rgb_image_dithalign (widget->window,
-                                widget->style->white_gc,
+                                style->white_gc,
                                 event->area.x, event->area.y,
                                 event->area.width, event->area.height,
                                 GDK_RGB_DITHER_MAX,

Modified: trunk/plug-ins/common/tile-small.c
==============================================================================
--- trunk/plug-ins/common/tile-small.c	(original)
+++ trunk/plug-ins/common/tile-small.c	Sat Jun 28 18:40:23 2008
@@ -640,38 +640,39 @@
 {
   if (exp_call.type == EXPLICT)
     {
-      gdouble x,y;
-      gdouble width  = (gdouble) preview_width / (gdouble) itvals.numtiles;
-      gdouble height = (gdouble) preview_height / (gdouble) itvals.numtiles;
+      GtkStyle *style = gtk_widget_get_style (tint.preview);
+      gdouble   x,y;
+      gdouble   width  = (gdouble) preview_width / (gdouble) itvals.numtiles;
+      gdouble   height = (gdouble) preview_height / (gdouble) itvals.numtiles;
 
       x = width * (exp_call.x - 1);
       y = height * (exp_call.y - 1);
 
-      gdk_gc_set_function (tint.preview->style->black_gc, GDK_INVERT);
+      gdk_gc_set_function (style->black_gc, GDK_INVERT);
 
       gdk_draw_rectangle (tint.preview->window,
-                          tint.preview->style->black_gc,
+                          style->black_gc,
                           0,
                           (gint) x,
                           (gint) y,
                           (gint) width,
                           (gint) height);
       gdk_draw_rectangle (tint.preview->window,
-                          tint.preview->style->black_gc,
+                          style->black_gc,
                           0,
                           (gint) x + 1,
                           (gint) y + 1,
                           (gint) width - 2,
                           (gint) height - 2);
       gdk_draw_rectangle (tint.preview->window,
-                          tint.preview->style->black_gc,
+                          style->black_gc,
                           0,
                           (gint) x + 2,
                           (gint) y + 2,
                           (gint) width - 4,
                           (gint) height - 4);
 
-      gdk_gc_set_function (tint.preview->style->black_gc, GDK_COPY);
+      gdk_gc_set_function (style->black_gc, GDK_COPY);
     }
 }
 
@@ -812,7 +813,7 @@
 {
   gimp_radio_button_update (widget, data);
 
-  if (GTK_TOGGLE_BUTTON (widget)->active)
+  if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget)))
     {
       switch (exp_call.type)
         {



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