changeset 23638:e6fb9ffee4f4

(dumpglyphs): Use FRAME_FONT for w32_fill_area.
author Geoff Voelker <voelker@cs.washington.edu>
date Wed, 04 Nov 1998 23:38:42 +0000
parents 54b22e0a1f7b
children 516fc58a7b7b
files src/w32term.c
diffstat 1 files changed, 9 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/src/w32term.c	Wed Nov 04 23:38:19 1998 +0000
+++ b/src/w32term.c	Wed Nov 04 23:38:42 1998 +0000
@@ -1105,21 +1105,24 @@
 
 		    /* Draw the first character at the normal position.  */
                     if (print_via_unicode)
-                      ExtTextOutW (hdc, left + x_offset, top /*+ baseline*/,
+                      ExtTextOutW (hdc, left + x_offset,
+                                   top /*+ baseline*/,
                                    fuOptions, clip_region,
                                    x_2byte_buffer, 1, NULL);
                     else if (CHARSET_DIMENSION (charset) > 1)
                       {
                         /* Keep character together */
                         int n = CHARSET_DIMENSION (charset) ;
-                        ExtTextOut (hdc, left + x_offset, top /*+ baseline*/,
+                        ExtTextOut (hdc, left + x_offset,
+                                    top /*+ baseline*/,
                                     fuOptions, clip_region,
                                     x_1byte_buffer, n, NULL);
                         /* fiddle i.  */
                         i += n - 1;
                       }
                     else
-                      ExtTextOut (hdc, left + x_offset, top /*+ baseline*/,
+                      ExtTextOut (hdc, left + x_offset,
+                                  top /*+ baseline*/,
                                   fuOptions, clip_region,
                                   x_1byte_buffer, 1, NULL);
                     gidx++;
@@ -1256,7 +1259,8 @@
 
 	  if (face->underline)
 	    w32_fill_area (f, hdc, fg, left,
-                           top + FONT_BASE (font) + underline_position,
+                           top + FONT_BASE (FRAME_FONT (f))
+                           + underline_position,
                            run_width, 1);
 	}
 
@@ -5164,6 +5168,7 @@
 When nil, the right-alt and left-ctrl key combination is\n\
 interpreted normally."); 
   Vw32_recognize_altgr = Qt;
+
   DEFVAR_BOOL ("w32-no-unicode-output",
                &w32_no_unicode_output,
                "Disable the use of Unicode for text output if non-nil.\n\