> >> >is there a>> >system or pref dialog that changes it? >> > > No. It gets initialized at hard reset time to match the measuremen=t > >> setting for the system locale, as provided by the Locale Mgr, which= > >> in turn is read from the 'locs' (68K) or 'alcs' (ARM) system resour= ce.>> >You mean the country choice? >No, the country/language pair (the locale) that's burned into the ROM when it's built by a licensee.
So there's only one locale per device,
There is one ROM locale per device.
The system locale is set to be the ROM locale at hard reset time. It can be changed via calls to OmSetSystemLocale (or now LmSetSystemLocale), which will trigger a soft reset. You can have multiple possible system locales installed on a device. For example, the Tungsten|T3 (among others) has five in ROM (EFIGS), and it's possible to add more in RAM.
no matter the country setting made= after a hard reset? Or is it set by the country choice among many possibilities?
The Formats panel and Welcome app let you set the formats locale, which is completely separate (in meaning) from the ROM or system locale. The only connection is that after a hard reset the formats locale is set to be the same as the system locale.
The set of countries displayed in the Formats panel and Welcome app are based on the set of locales that the Locale Mgr "knows" about, which is derived from the contents of the 'locs' (or 'alcs' in ARM-land) system resource.
-- 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/
