May 11, 2009:

Well, now I know why FontForge won't work.

It seems it uses (25.4*WidthOfScreen(DefaultScreenOfDisplay(display)))/WidthMMOfScreen(DefaultScreenOfDisplay(display)) to determine screen resolution.

And what's WidthMMOfScreen? It's a macro that returns the width of the screen in question. Perfectly reasonable math to use to determine screen resolution. Assuming WidthMMOfScreen is reported correctly, you can actually draw text at a fixed REAL size and have it displayed on the screen at said REAL size.

What's WidthMMOfScreen returning, then?

... 1.

Unfortunately, having a one-millimeter screen makes the widget set used to draw the open file dialog box break down rather oddly.

So, that just leaves one question: WHY IN THE SEVENTY-TWO LEMON SCENTED HELLS DOES X THINK I HAVE A ONE-MILLIMETER SCREEN?!

 
   
   
 
   

{ Add Comment }