Commit 92bb977f authored by Jason Rumney's avatar Jason Rumney

(w32_draw_bitmap): Use face to set colors.

parent 5f1e183e
2000-11-18 Jason Rumney <jasonr@gnu.org>
* w32term.c (w32_draw_bitmap): Use face to set colors.
2000-11-17 Dave Love <fx@gnu.org>
* lread.c (Fload): Fix #ifdef for pcc.
......
......@@ -863,15 +863,17 @@ w32_draw_bitmap (w, hdc, row, which)
compat_hdc = CreateCompatibleDC (hdc);
SaveDC (hdc);
fg_brush = CreateSolidBrush (FRAME_FOREGROUND_PIXEL (f));
fg_brush = CreateSolidBrush (face->foreground);
orig_brush = SelectObject (hdc, fg_brush);
horig_obj = SelectObject (compat_hdc, pixmap);
SetTextColor (hdc, FRAME_BACKGROUND_PIXEL (f));
SetBkColor (hdc, FRAME_FOREGROUND_PIXEL (f));
SetTextColor (hdc, face->foreground);
SetBkColor (hdc, face->background);
#if 0 /* From w32bdf.c (which is from Meadow). */
/* Old versions - in case we find a reason to fall back on them. */
BitBlt (hdc, x, y + dy, wd, h, compat_hdc, 0, 0, SRCCOPY);
#else
BitBlt (hdc, x, y + dy, wd, h, compat_hdc, 0, 0, 0xB8074A);
#else
BitBlt (hdc, x, y + dy, wd, h, compat_hdc, 0, 0, 0xE20746);
#endif
SelectObject (compat_hdc, horig_obj);
SelectObject (hdc, orig_brush);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment