Robert asked:
Does palm OS support Unicode, if not is there a patch for this.
and Ben Combee replied with:
Palm OS supports multibyte characters sets on devices with the appropriate locale, such as Japanese and Chinese devices. There's an extensive Text Manager API for handling this. However, the OS doesn't natively use double-byte characters, although there is a transcoding function.
Actually the OS does natively use double-byte characters, when the device character encoding is Shift-JIS (Japanese), GB (Simplified Chinese), Big-5 (Taiwan), or EUC-KR (Korean).
Robert's question could be answered two different ways. Without any additional context, it's hard to provide a useful response. But...
No, Palm OS does not support using any Unicode transformation (UTF-8, UTF-16, etc) as the device encoding.
Yes, Palm OS does support convert text to/from Unicode via the TxtConvertEncoding API.
If the goal of using Unicode is to support multi-lingual display, then there are several options that have been discussed on this list in the past - Robert should search the archives.
-- Ken -- Ken Krugler TransPac Software, Inc. <http://www.transpac.com> +1 530-470-9200
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
