Recently I tried to use International/Text manager as adviced by Palm. I
have the PRC-tools and SDK 3.1 from Palm site. I tested code on POSE 3.0a4
with ROM from my Palm Vx. Unfortunately, it did not work. I started
step-by-step and found

FtrGet(sysFtrCreator, sysFtrNumIntlMgr, &value) is O.K. and returns 0, value
is set to 1

FtrGet (sysFtrCreator, sysFtrNumEncoding , &encoding) works and returns
charEncodingPalmLatin as defined in TextMgr.h

TxtIsValidChar (chrCapital_A) (e.g.) returns true

but none of the TxtChr*() functions work. TxtChrAttr() always returns zero,
etc

Then I found, that it does not seem to be any way to convert "normal" string
into something that text manager understands. Palm recommends to define text
resources - but, e.g., how should I sort the application names if I
installed localisation for Palm and have russian names (actually, exactly
the reason I started this all).

I'd use glue library - but headers seem to be missing in 3.1 SDK just as
library itself in PRC-tools 2.0.

Can anybody point me to information on or explain how to _actually_ use
International manager? Or does it work only on natinal versions of PalmOS
and does not work on English version? Then why OS reports International
Manager as present? (I did read knowledgebase and Palm companion).

TIA

/andrej


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palm.com/devzone/mailinglists.html

Reply via email to