From 2e66a93ebd1c8d21c0e30c3e469bf9e81d6e1df9 Mon Sep 17 00:00:00 2001 From: mattias Date: Wed, 21 Apr 2010 07:31:33 +0000 Subject: [PATCH] gtk intf: heuristic to detect true type fonts, bug #16298 git-svn-id: trunk@24780 - --- lcl/interfaces/gtk/gtkwinapi.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lcl/interfaces/gtk/gtkwinapi.inc b/lcl/interfaces/gtk/gtkwinapi.inc index c6af5f4522..5e58841449 100644 --- a/lcl/interfaces/gtk/gtkwinapi.inc +++ b/lcl/interfaces/gtk/gtkwinapi.inc @@ -3459,7 +3459,9 @@ var function XLFDToFontType: integer; begin - if (xlfd.PointSize=0)and(xlfd.PixelSize=0) then + if ((xlfd.PointSize=0) and (xlfd.PixelSize=0)) + or ((xlfd.PointSize=120) and (xlfd.PixelSize=17)) // see bug 16298 + then result := TRUETYPE_FONTTYPE else result := RASTER_FONTTYPE or DEVICE_FONTTYPE;