summaryrefslogtreecommitdiff
path: root/gtkplaylist.c
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2009-08-23 11:34:50 +0200
committerGravatar waker <wakeroid@gmail.com>2009-08-23 11:34:50 +0200
commita42d2ee788957b2288a87527475500a06c57efa2 (patch)
tree34bff4ff44c1f795dea0bee7f1c91d7c2f0cf276 /gtkplaylist.c
parentf2cae8ee874914645ce5b2efedca8e7ae86446b5 (diff)
downgraded header drawing to use draw_text to support gradient-filled boxes
Diffstat (limited to 'gtkplaylist.c')
-rw-r--r--gtkplaylist.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/gtkplaylist.c b/gtkplaylist.c
index ee811dde..55326a3a 100644
--- a/gtkplaylist.c
+++ b/gtkplaylist.c
@@ -315,10 +315,10 @@ gtkpl_draw_pl_row (gtkplaylist_t *ps, int row, playItem_t *it) {
int w = ps->fmtcache[cidx + 1];
// printf ("draw %s -> %s\n", columns[i], str);
if (i == 2) {
- draw_text (x + ps->colwidths[i] - w - 5, row * rowheight - ps->scrollpos * rowheight + rowheight/2 - draw_get_font_size ()/2, str);
+ draw_text_with_colors (x + ps->colwidths[i] - w - 5, row * rowheight - ps->scrollpos * rowheight + rowheight/2 - draw_get_font_size ()/2, str);
}
else {
- draw_text (x + 5, row * rowheight - ps->scrollpos * rowheight + rowheight/2 - draw_get_font_size ()/2, str);
+ draw_text_with_colors (x + 5, row * rowheight - ps->scrollpos * rowheight + rowheight/2 - draw_get_font_size ()/2, str);
}
}
x += ps->colwidths[i];
@@ -1142,12 +1142,12 @@ gtkpl_header_draw (gtkplaylist_t *ps) {
gtkpl_fit_text (ps->colnames_fitted[i], NULL, pl_colname_max, colnames[i], ps->colwidths[i]-10);
ps->header_fitted[i] = 1;
}
- GdkColor *gdkbg = &widget->style->bg[0];
- GdkColor *gdkfg = &widget->style->fg[0];
- float bg[3] = {(float)gdkbg->red/0xffff, (float)gdkbg->green/0xffff, (float)gdkbg->blue/0xffff};
- float fg[3] = {(float)gdkfg->red/0xffff, (float)gdkfg->green/0xffff, (float)gdkfg->blue/0xffff};
- draw_set_bg_color (bg);
- draw_set_fg_color (fg);
+// GdkColor *gdkbg = &widget->style->bg[0];
+// GdkColor *gdkfg = &widget->style->fg[0];
+// float bg[3] = {(float)gdkbg->red/0xffff, (float)gdkbg->green/0xffff, (float)gdkbg->blue/0xffff};
+// float fg[3] = {(float)gdkfg->red/0xffff, (float)gdkfg->green/0xffff, (float)gdkfg->blue/0xffff};
+// draw_set_bg_color (bg);
+// draw_set_fg_color (fg);
draw_text (x + 5, h/2-draw_get_font_size()/2, ps->colnames_fitted[i]);
}
x += w;