Mike,

>Is there a space character that is the same width as a digit?

Yes. On pre-3.1 ROMs it's located at 0x80 in the four full fonts 
(stdFont, boldFont, largeFont, largeBoldFont). For 3.1 or later, it's 
located at 0x19 (use the chrNumericSpace constant defined in Chars.h).

It had to move because the Euro character was added at location 0x80 
in the Windows CP1252 code page, which is the base (subset) of the 
PalmLatin encoding.

You can use the TxtGlueGetNumericSpaceChar() routine in 
PalmOSGlue.lib (defined in TxtGlue.h) to determine the appropriate 
character code to use at run-time.

-- Ken

Ken Krugler
TransPac Software, Inc.
<http://www.transpac.com>
+1 530-470-9200 (direct) +1 408-261-7550 (main)

Reply via email to