Index: ftfont.m =================================================================== RCS file: /cvsroot/gnustep/gnustep/core/back/Source/art/ftfont.m,v retrieving revision 1.41 diff -u -r1.41 ftfont.m --- ftfont.m 13 May 2004 15:14:46 -0000 1.41 +++ ftfont.m 9 Aug 2004 13:51:10 -0000 @@ -112,6 +112,9 @@ /* Glyph generation */ NSGlyph ligature_ff,ligature_fi,ligature_fl,ligature_ffl,ligature_ffi; + + + float lineHeight; } @end @@ -749,6 +752,7 @@ /* TODO: need to look acrefully at these and make sure they are correct */ ascender = fabs(((int)size->metrics.ascender) / 64.0); descender = fabs(((int)size->metrics.descender) / 64.0); + lineHeight = (int)size->metrics.height / 64.0 - (int)size->metrics.descender / 64.0; xHeight = ascender * 0.5; /* TODO */ maximumAdvancement = NSMakeSize((size->metrics.max_advance / 64.0), ascender + descender); @@ -850,6 +854,12 @@ } +-(float) defaultLineHeightForFont +{ + return lineHeight; +} + + #include /* TODO: the current point probably needs updating after drawing is done */