]> code.delx.au - gnu-emacs/commitdiff
(w32_draw_vertical_window_border): Use foreground of
authorEli Zaretskii <eliz@gnu.org>
Sat, 2 Jul 2005 09:53:02 +0000 (09:53 +0000)
committerEli Zaretskii <eliz@gnu.org>
Sat, 2 Jul 2005 09:53:02 +0000 (09:53 +0000)
VERTICAL_BORDER_FACE_ID for vertical border line.

src/w32term.c

index 24c03a001e6a4ab5c668099ad8d6f52bfff9876e..c19773fdcbcc03d6fcd68c6b5e1ca94bd7c45dca 100644 (file)
@@ -510,6 +510,7 @@ w32_draw_vertical_window_border (w, x, y0, y1)
   struct frame *f = XFRAME (WINDOW_FRAME (w));
   RECT r;
   HDC hdc;
+  struct face *face;
 
   r.left = x;
   r.right = x + 1;
@@ -517,7 +518,12 @@ w32_draw_vertical_window_border (w, x, y0, y1)
   r.bottom = y1;
 
   hdc = get_frame_dc (f);
-  w32_fill_rect (f, hdc, FRAME_FOREGROUND_PIXEL (f), &r);
+  face = FACE_FROM_ID (f, VERTICAL_BORDER_FACE_ID);
+  if (face)
+    w32_fill_rect (f, hdc, face->foreground, &r);
+  else
+    w32_fill_rect (f, hdc, FRAME_FOREGROUND_PIXEL (f), &r);
+
   release_frame_dc (f, hdc);
 }