kernel32: Cache locale info from the registry.
Alexandre Julliard
julliard at winehq.org
Wed Mar 5 13:06:38 CST 2014
Vincent Povirk <madewokherd at gmail.com> writes:
> + case LOCALE_ICALENDARTYPE: *cache_index = 0; return iCalendarTypeW;
> + case LOCALE_ICURRDIGITS: *cache_index = 1; return iCurrDigitsW;
> + case LOCALE_ICURRENCY: *cache_index = 2; return iCurrencyW;
> + case LOCALE_IDIGITS: *cache_index = 3; return iDigitsW;
> + case LOCALE_IFIRSTDAYOFWEEK: *cache_index = 4; return iFirstDayOfWeekW;
> + case LOCALE_IFIRSTWEEKOFYEAR: *cache_index = 5; return iFirstWeekOfYearW;
> + case LOCALE_ILZERO: *cache_index = 6; return iLZeroW;
> + case LOCALE_IMEASURE: *cache_index = 7; return iMeasureW;
> + case LOCALE_INEGCURR: *cache_index = 8; return iNegCurrW;
> + case LOCALE_INEGNUMBER: *cache_index = 9; return iNegNumberW;
> + case LOCALE_IPAPERSIZE: *cache_index = 10; return iPaperSizeW;
> + case LOCALE_ITIME: *cache_index = 11; return iTimeW;
> + case LOCALE_S1159: *cache_index = 12; return s1159W;
> + case LOCALE_S2359: *cache_index = 13; return s2359W;
> + case LOCALE_SCURRENCY: *cache_index = 14; return sCurrencyW;
> + case LOCALE_SDATE: *cache_index = 15; return sDateW;
> + case LOCALE_SDECIMAL: *cache_index = 16; return sDecimalW;
> + case LOCALE_SGROUPING: *cache_index = 17; return sGroupingW;
> + case LOCALE_SLIST: *cache_index = 18; return sListW;
> + case LOCALE_SLONGDATE: *cache_index = 19; return sLongDateW;
> + case LOCALE_SMONDECIMALSEP: *cache_index = 20; return sMonDecimalSepW;
> + case LOCALE_SMONGROUPING: *cache_index = 21; return sMonGroupingW;
> + case LOCALE_SMONTHOUSANDSEP: *cache_index = 22; return sMonThousandSepW;
> + case LOCALE_SNEGATIVESIGN: *cache_index = 23; return sNegativeSignW;
> + case LOCALE_SPOSITIVESIGN: *cache_index = 24; return sPositiveSignW;
> + case LOCALE_SSHORTDATE: *cache_index = 25; return sShortDateW;
> + case LOCALE_STHOUSAND: *cache_index = 26; return sThousandW;
> + case LOCALE_STIME: *cache_index = 27; return sTimeW;
> + case LOCALE_STIMEFORMAT: *cache_index = 28; return sTimeFormatW;
> + case LOCALE_SYEARMONTH: *cache_index = 29; return sYearMonthW;
You clearly want some sort of array here.
--
Alexandre Julliard
julliard at winehq.org
More information about the wine-devel
mailing list