Diff

Differences From Artifact [445b1446f2]:

To Artifact [5807e39563]:


3590
3591
3592
3593
3594
3595
3596
3597
3598


3599
3600
3601
3602
3603
3604
3605
3590
3591
3592
3593
3594
3595
3596


3597
3598
3599
3600
3601
3602
3603
3604
3605







-
-
+
+







				&& (attr & ATTR_UNDER)))) {
	HPEN oldpen;
	int dec = descent;
	if (lattr == LATTR_BOT)
	    dec = dec * 2 - font_height;

	oldpen = SelectObject(hdc, CreatePen(PS_SOLID, 0, fg));
	MoveToEx(hdc, x, y + dec, NULL);
	LineTo(hdc, x + len * char_width, y + dec);
	MoveToEx(hdc, line_box.left, line_box.top + dec, NULL);
	LineTo(hdc, line_box.right, line_box.top + dec);
	oldpen = SelectObject(hdc, oldpen);
	DeleteObject(oldpen);
    }
}

/*
 * Wrapper that handles combining characters.