12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- const
- __LC_CTYPE = 0;
- __LC_NUMERIC = 1;
- __LC_TIME = 2;
- __LC_COLLATE = 3;
- __LC_MONETARY = 4;
- __LC_MESSAGES = 5;
- __LC_ALL = 6;
- __LC_PAPER = 7;
- __LC_NAME = 8;
- __LC_ADDRESS = 9;
- __LC_TELEPHONE = 10;
- __LC_MEASUREMENT = 11;
- __LC_IDENTIFICATION = 12;
- LC_CTYPE = __LC_CTYPE;
- LC_NUMERIC = __LC_NUMERIC;
- LC_TIME = __LC_TIME;
- LC_COLLATE = __LC_COLLATE;
- LC_MONETARY = __LC_MONETARY;
- LC_MESSAGES = __LC_MESSAGES;
- LC_ALL = __LC_ALL;
- LC_PAPER = __LC_PAPER;
- LC_NAME = __LC_NAME;
- LC_ADDRESS = __LC_ADDRESS;
- LC_TELEPHONE = __LC_TELEPHONE;
- LC_MEASUREMENT = __LC_MEASUREMENT;
- LC_IDENTIFICATION = __LC_IDENTIFICATION;
- type
- Plconv = ^lconv;
- lconv = record
- decimal_point : Pchar;
- thousands_sep : Pchar;
- grouping : Pchar;
- int_curr_symbol : Pchar;
- currency_symbol : Pchar;
- mon_decimal_point : Pchar;
- mon_thousands_sep : Pchar;
- mon_grouping : Pchar;
- positive_sign : Pchar;
- negative_sign : Pchar;
- int_frac_digits : char;
- frac_digits : char;
- p_cs_precedes : char;
- p_sep_by_space : char;
- n_cs_precedes : char;
- n_sep_by_space : char;
- p_sign_posn : char;
- n_sign_posn : char;
- int_p_cs_precedes : char;
- int_p_sep_by_space : char;
- int_n_cs_precedes : char;
- int_n_sep_by_space : char;
- int_p_sign_posn : char;
- int_n_sign_posn : char;
- __int_p_cs_precedes : char;
- __int_p_sep_by_space : char;
- __int_n_cs_precedes : char;
- __int_n_sep_by_space : char;
- __int_p_sign_posn : char;
- __int_n_sign_posn : char;
- end;
- function setlocale(__category:longint; __locale:Pchar):Pchar;cdecl;external clib name 'setlocale';
- function localeconv:Plconv;cdecl;external clib name 'localeconv';
- function __newlocale(__category_mask:longint; __locale:Pchar; __base:__locale_t):__locale_t;cdecl;external clib name '__newlocale';
- function __duplocale(__dataset:__locale_t):__locale_t;cdecl;external clib name '__duplocale';
- procedure __freelocale(__dataset:__locale_t);cdecl;external clib name '__freelocale';
- { ---------------------------------------------------------------------
- Borland compatibility types
- ---------------------------------------------------------------------}
- Type
- TLConv = lconv;
- _lconv = lconv;
|