Mercurial > pidgin
diff src/gtkhtml.c @ 629:ce8d8608d05b
[gaim-migrate @ 639]
background colors. <BODY BGCOLOR=""> and <FONT BACK="">.
committer: Tailor Script <tailor@pidgin.im>
| author | Eric Warmenhoven <eric@warmenhoven.org> |
|---|---|
| date | Mon, 07 Aug 2000 04:37:19 +0000 |
| parents | da0a1238874d |
| children | 21c63b26c604 |
line wrap: on
line diff
--- a/src/gtkhtml.c Mon Aug 07 02:48:58 2000 +0000 +++ b/src/gtkhtml.c Mon Aug 07 04:37:19 2000 +0000 @@ -2059,6 +2059,19 @@ /*end my stuff*/ + { + int wid = gdk_string_width(hb->font, hb->text), + hei = gdk_text_height(hb->font, "C", 1); + if (hb->back != NULL) + gdk_gc_set_foreground(gc, hb->back); + else + gdk_gc_set_foreground(gc, &widget->style->base[selected_state]); + + gdk_draw_rectangle(html->html_area, gc, TRUE /* filled */, shift + hb->x, + hb->y - html->yoffset - hei - 2, + wid, hei + hei/2); + } + if (hb->fore != NULL) gdk_gc_set_foreground(gc, hb->fore); else @@ -2631,6 +2644,7 @@ html->gc = gdk_gc_new(html->html_area); gdk_gc_set_exposures(html->gc, TRUE); gdk_gc_set_foreground(html->gc, &widget->style->text[GTK_STATE_NORMAL]); + gdk_gc_set_background(html->gc, &widget->style->base[GTK_STATE_NORMAL]); gdk_window_show(html->html_area);
