Chris Antos wrote:
>
> on Hebrew systems, the Palms display Fields in right-to-left order (RTL).
>
> how can i detect that the OS is going to use RTL? i would like to avoid
> creating a Field and checking the justification bit (i'm assuming that would
> work) or explicitly checking if the country is Israel or something. ideally
> i want a 100% reliable way to detect RTL, so i'm hoping there's a system API
> such as "SysUseRTL()" or something.
>
> why? my app draws a strikethrough line over certain Fields, and of course
> for RTL languages it doesn't line up correctly. also, i need to reorder
> certain columns in my Table when running in an RTL locale.
AFAIK the only way to enable Hebrew right now is to use the Hebrew
Support third-party program. It swaps a lot of font resources at
runtime, so maybe you could check for that? I'm sure there's something
it does that leaves a fingerprint that you could trace. I've tried
emailing the developers before, though, and they didn't respond.
(Or does OS 3.3 provide RTL support without the Penticon program?)
Regards,
Daniel.