I think with all the discussions about Fonts (in PDF and RTF etc), I think the XOJO really needs to step back, and insure that regardless of how OSX, WIN or Linux may handle font sized INTERNALLY, that the values facing the developer are normalized and consistent
An appropriate cross-platform selection. On Macintosh, font units is in points, on Windows it is in pixel size, and on Linux it is a scale Point size. This is a legacy carry-over from the days where the TextSize of 12 was the default and 12 was assumed to be the standard font size on each platform.[/quote]
This is no longer a valid assumption, ALL Platforms should be using POINTS as the default
TextField, TextArea and Label related properties are singles (TextSize, …) or doubles (LineHeight, LineSpacing, …). Unfortunately the Graphics class has all text related properties still being integer-based.