On Sat, 15 Aug 2009, Graeme Geldenhuys wrote:
Vincent Snijders wrote:
Google found for me http://support.microsoft.com/kb/32667
It is not Delphi specific, but has windows roots.
I still don't know how they got to negative font height idea. The Xlib and
Xft font metrics documentation, and various other docs on the net, defines
font height as the Ascent + Descent. And that is how I implemented it in
fpGUI, and how it's implemented in a few other GUI toolkits I looked at.
There is a difference between font size and height. From the D7 help:
----------------------------------------------------------------------------
The value of Height can be obtained from the point size using this formula:
Font.Height = -Font.Size * Font.PixelsPerInch / 72
When the Height property has a positive value, the Size property has a negative value.
When the Size property has a positive value, the Height property has a negative value.
----------------------------------------------------------------------------
I never thought this strange. The positive one is the one that was actually
set, the negative one was the one that was calculated from the set one ?
Am I missing something ?
Michael.
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus