Edge 1040 (or SDK 4.2) Font Alignment

For all other EDGE devices, there is generally whitespace above the top of the fonts, so I offset the position to account for that.

The EDGE 1040 appears to have changed that behavior. The simulator hasn't been updated to reflect how the EDGE 1040 positions fonts. In the simulator, for the EDGE 1040, it uses the traditional font positioning. But on the real device, the fonts are actually positioned at the "drawText" X location. So, now I have to specifically look for that device and use a device-dependent offset.

Is this the way SDK 4.2 devices handle font positioning, or just an EDGE 1040 anomaly?