From 4561e89c11e8cee3074dffeb983f108cc43a68b5 Mon Sep 17 00:00:00 2001 From: megacz Date: Fri, 30 Jan 2004 06:46:18 +0000 Subject: [PATCH] 2002/04/30 01:41:01 darcs-hash:20040130064618-2ba56-0de8af2309e0a173b8e994785f1a3bacc666c587.gz --- CHANGES | 4 ++++ src/org/xwt/Box.java | 8 ++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/CHANGES b/CHANGES index 8d675ab..123109f 100644 --- a/CHANGES +++ b/CHANGES @@ -81,3 +81,7 @@ 28-Apr megacz Platform.java: fixed bug that caused italicized text to automatically become bold. +29-Apr megacz Box.java: moved underline up by one pixel (goes with + last change). + + diff --git a/src/org/xwt/Box.java b/src/org/xwt/Box.java index ba54b9c..f3c92d6 100644 --- a/src/org/xwt/Box.java +++ b/src/org/xwt/Box.java @@ -969,15 +969,15 @@ public final class Box extends JSObject { if (font.lastIndexOf('d') > i) { for(int j = pos(0) + pad(0); j < pos(0) + pad(0) + textdim(0); j += 2) - buf.fillRect(j, pos(1) + pad(1) + (xwf == null ? Platform.getMaxAscent(font) : xwf.getMaxAscent()) + 3, - j + 1, pos(1) + pad(1) + (xwf == null ? Platform.getMaxAscent(font) : xwf.getMaxAscent()) + 3 + 1, + buf.fillRect(j, pos(1) + pad(1) + (xwf == null ? Platform.getMaxAscent(font) : xwf.getMaxAscent()) + 2, + j + 1, pos(1) + pad(1) + (xwf == null ? Platform.getMaxAscent(font) : xwf.getMaxAscent()) + 2 + 1, textcolor); } else if (font.lastIndexOf('u') > i) { buf.fillRect(pos(0) + pad(0), - pos(1) + pad(1) + (xwf == null ? Platform.getMaxAscent(font) : xwf.getMaxAscent()) + 3, + pos(1) + pad(1) + (xwf == null ? Platform.getMaxAscent(font) : xwf.getMaxAscent()) + 2, pos(0) + pad(0) + textdim(0), - pos(1) + pad(1) + (xwf == null ? Platform.getMaxAscent(font) : xwf.getMaxAscent()) + 3 + 1, + pos(1) + pad(1) + (xwf == null ? Platform.getMaxAscent(font) : xwf.getMaxAscent()) + 2 + 1, textcolor); } -- 1.7.10.4