gimp r26012 - in trunk: . plug-ins/common
- From: mitch svn gnome org
- To: svn-commits-list gnome org
- Subject: gimp r26012 - in trunk: . plug-ins/common
- Date: Sat, 28 Jun 2008 18:40:23 +0000 (UTC)
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]