]> code.delx.au - gnu-emacs/commitdiff
(MENU_FONT_ASCENT) [HAVE_X_I18N]: Try to be more correct.
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 18 Mar 2005 05:19:59 +0000 (05:19 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 18 Mar 2005 05:19:59 +0000 (05:19 +0000)
lwlib/xlwmenu.c

index b011786ef8d9f9f88d661abb5c273a88fbf59ccb..b128e6cefb1682f0565a092ab94ba7ba8ee8b0df 100644 (file)
@@ -374,7 +374,8 @@ string_width (mw, s)
 #ifdef HAVE_X_I18N
 #define MENU_FONT_HEIGHT(mw) \
   ((mw)->menu.font_extents->max_logical_extent.height)
-#define MENU_FONT_ASCENT(mw) (MENU_FONT_HEIGHT(mw) * 9 / 10)
+#define MENU_FONT_ASCENT(mw) \
+  (- (mw)->menu.font_extents->max_logical_extent.y)
 #else
 #define MENU_FONT_HEIGHT(mw) \
   ((mw)->menu.font->ascent + (mw)->menu.font->descent)