Mercurial > pidgin.yaz
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); }