diff src/gtkcellrendererprogress.c @ 7738:b14442b31a9b

[gaim-migrate @ 8383] This patch from Tim R. (I'll remember your last name next time), snazzes up the file transfer dialog a bit. I also went in and hacked on gtkcellrenderer a bit, so that if you expand the column, the renderer will grow. committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Thu, 04 Dec 2003 05:58:26 +0000
parents 401deb1e1085
children fa6395637e2c
line wrap: on
line diff
--- a/src/gtkcellrendererprogress.c	Thu Dec 04 05:31:54 2003 +0000
+++ b/src/gtkcellrendererprogress.c	Thu Dec 04 05:58:26 2003 +0000
@@ -260,13 +260,10 @@
 	GtkCellRendererProgress *cellprogress = (GtkCellRendererProgress *) cell;
 	
 	gint width, height;
-	gint x_offset, y_offset;
 	GtkStateType state;
 
-	gtk_cell_renderer_progress_get_size (cell, widget, cell_area,
-					   &x_offset, &y_offset,
-					   &width, &height);
-	
+	width = cell_area->width;
+	height = cell_area->height;
 	
 	if (GTK_WIDGET_HAS_FOCUS (widget))
 		state = GTK_STATE_ACTIVE;
@@ -282,15 +279,15 @@
 		       window,
 		       GTK_STATE_NORMAL, GTK_SHADOW_IN, 
 		       NULL, widget, "trough",
-		       cell_area->x + x_offset + cell->xpad,
-		       cell_area->y + y_offset + cell->ypad,
+		       cell_area->x + cell->xpad,
+		       cell_area->y + cell->ypad,
 		       width - 1, height - 1);
 	gtk_paint_box (widget->style,
 		       window,
 		       state, GTK_SHADOW_OUT,
 		       NULL, widget, "bar",
-		       cell_area->x + x_offset + cell->xpad + 1,
-		       cell_area->y + y_offset + cell->ypad + 1,
+		       cell_area->x + cell->xpad + 1,
+		       cell_area->y + cell->ypad + 1,
 		       (width - 3) * cellprogress->progress,
 		       height - 3);
 }