With apologies to those who might not appreciate the game of baseball:

I'm running into some seemingly inaccurate drawing when it's done on a Clie HiRes+ screen vs. on a Palm 160x160 screen. Because my usual baseball scoring program is incompatible with OS5, I figured I'd just write one of my own.

At this URL are screen shots of the score sheet view of the game as shown on the Clie NX simulator and the Palm emulator running a IIIc ROM.

On the Palm screen (right), the lines representing the runner's progress around the base form nicely connected lines. On the Clie screen (left), the lines are disjointed and don't connect well. The same code (shown below) is producing the lines in both cases. Any clues why this is happening? It's as if the translation from HiRes to Low Res coordinates is off here and there.

One of the bizarre artifacts of drawing lines on hi-res sony devices (pre-OS5) in low resolution mode is that diagnal lines are 1 pixel wide while horizontal or vertical lines are 2 pixels wide. Yet in drawing diagnals in low-res mode you only have access to a 160 by 160 coordinate scheme. That's why your lines aren't starting and ending where you really want them.

The only solution is be to utilize the sony high-res drawing API, which can currently only be done through an add-in (or PocketC ...). Though I think built-in high-res support for Orbforms is coming soon?

Thank you for your response. I guess it's something I can live with for awhile. I <b>do</b> need to start learning how to do add ins. PocketC looks like it'd be fun but for now I still want the big screen, big key board, and no run-time....

The desktop edition of PocketC allows you to build stand-alone apps just like OrbForms does (with an embedded runtime). The major difference (though there are many) is that you don't have the nice integrated GUI layout panel on the desktop... but you can code on the road too.