|
System.Win32.NLS | Portability | portable | Stability | provisional | Maintainer | Esa Ilari Vuokko <ei@vuokko.info> |
|
|
|
Description |
A collection of FFI declarations for interfacing with Win32.
|
|
|
Documentation |
|
lOCALE_SYSTEM_DEFAULT :: LCID |
|
lOCALE_USER_DEFAULT :: LCID |
|
lOCALE_NEUTRAL :: LCID |
|
convertDefaultLocale :: LCID -> IO LCID |
|
type CodePage = UINT |
|
cP_ACP :: CodePage |
|
cP_MACCP :: CodePage |
|
cP_OEMCP :: CodePage |
|
getACP :: IO CodePage |
|
setThreadLocale :: LCID -> IO () |
|
type LCTYPE = UINT |
|
lOCALE_ICALENDARTYPE :: LCTYPE |
|
lOCALE_SDATE :: LCTYPE |
|
lOCALE_ICURRDIGITS :: LCTYPE |
|
lOCALE_SDECIMAL :: LCTYPE |
|
lOCALE_ICURRENCY :: LCTYPE |
|
lOCALE_SGROUPING :: LCTYPE |
|
lOCALE_IDIGITS :: LCTYPE |
|
lOCALE_SLIST :: LCTYPE |
|
lOCALE_IFIRSTDAYOFWEEK :: LCTYPE |
|
lOCALE_SLONGDATE :: LCTYPE |
|
lOCALE_IFIRSTWEEKOFYEAR :: LCTYPE |
|
lOCALE_SMONDECIMALSEP :: LCTYPE |
|
lOCALE_ILZERO :: LCTYPE |
|
lOCALE_SMONGROUPING :: LCTYPE |
|
lOCALE_IMEASURE :: LCTYPE |
|
lOCALE_SMONTHOUSANDSEP :: LCTYPE |
|
lOCALE_INEGCURR :: LCTYPE |
|
lOCALE_SNEGATIVESIGN :: LCTYPE |
|
lOCALE_INEGNUMBER :: LCTYPE |
|
lOCALE_SPOSITIVESIGN :: LCTYPE |
|
lOCALE_SSHORTDATE :: LCTYPE |
|
lOCALE_ITIME :: LCTYPE |
|
lOCALE_STHOUSAND :: LCTYPE |
|
lOCALE_S1159 :: LCTYPE |
|
lOCALE_STIME :: LCTYPE |
|
lOCALE_S2359 :: LCTYPE |
|
lOCALE_STIMEFORMAT :: LCTYPE |
|
lOCALE_SCURRENCY :: LCTYPE |
|
setLocaleInfo :: LCID -> LCTYPE -> String -> IO () |
|
c_SetLocaleInfo :: LCID -> LCTYPE -> LPCTSTR -> IO Bool |
|
type LCMapFlags = DWORD |
|
lCMAP_BYTEREV :: LCMapFlags |
|
lCMAP_FULLWIDTH :: LCMapFlags |
|
lCMAP_HALFWIDTH :: LCMapFlags |
|
lCMAP_HIRAGANA :: LCMapFlags |
|
lCMAP_KATAKANA :: LCMapFlags |
|
lCMAP_LOWERCASE :: LCMapFlags |
|
lCMAP_SORTKEY :: LCMapFlags |
|
lCMAP_UPPERCASE :: LCMapFlags |
|
nORM_IGNORECASE :: LCMapFlags |
|
nORM_IGNORENONSPACE :: LCMapFlags |
|
nORM_IGNOREKANATYPE :: LCMapFlags |
|
nORM_IGNORESYMBOLS :: LCMapFlags |
|
nORM_IGNOREWIDTH :: LCMapFlags |
|
sORT_STRINGSORT :: LCMapFlags |
|
lCMAP_LINGUISTIC_CASING :: LCMapFlags |
|
lCMAP_SIMPLIFIED_CHINESE :: LCMapFlags |
|
lCMAP_TRADITIONAL_CHINESE :: LCMapFlags |
|
lCMapString :: LCID -> LCMapFlags -> String -> Int -> IO String |
|
c_LCMapString :: LCID -> LCMapFlags -> LPCTSTR -> Int -> LPCTSTR -> Int -> IO Int |
|
type LocaleTestFlags = DWORD |
|
lCID_INSTALLED :: LocaleTestFlags |
|
lCID_SUPPORTED :: LocaleTestFlags |
|
isValidLocale :: LCID -> LocaleTestFlags -> IO Bool |
|
isValidCodePage :: CodePage -> IO Bool |
|
getUserDefaultLCID :: LCID |
|
getUserDefaultLangID :: LANGID |
|
getThreadLocale :: IO LCID |
|
getSystemDefaultLCID :: LCID |
|
getSystemDefaultLangID :: LANGID |
|
getOEMCP :: CodePage |
|
lANG_NEUTRAL :: PrimaryLANGID |
|
lANG_BULGARIAN :: PrimaryLANGID |
|
lANG_CHINESE :: PrimaryLANGID |
|
lANG_CZECH :: PrimaryLANGID |
|
lANG_DANISH :: PrimaryLANGID |
|
lANG_GERMAN :: PrimaryLANGID |
|
lANG_GREEK :: PrimaryLANGID |
|
lANG_ENGLISH :: PrimaryLANGID |
|
lANG_SPANISH :: PrimaryLANGID |
|
lANG_FINNISH :: PrimaryLANGID |
|
lANG_FRENCH :: PrimaryLANGID |
|
lANG_HUNGARIAN :: PrimaryLANGID |
|
lANG_ICELANDIC :: PrimaryLANGID |
|
lANG_ITALIAN :: PrimaryLANGID |
|
lANG_JAPANESE :: PrimaryLANGID |
|
lANG_KOREAN :: PrimaryLANGID |
|
lANG_DUTCH :: PrimaryLANGID |
|
lANG_NORWEGIAN :: PrimaryLANGID |
|
lANG_POLISH :: PrimaryLANGID |
|
lANG_PORTUGUESE :: PrimaryLANGID |
|
lANG_ROMANIAN :: PrimaryLANGID |
|
lANG_RUSSIAN :: PrimaryLANGID |
|
lANG_CROATIAN :: PrimaryLANGID |
|
lANG_SLOVAK :: PrimaryLANGID |
|
lANG_SWEDISH :: PrimaryLANGID |
|
lANG_TURKISH :: PrimaryLANGID |
|
lANG_SLOVENIAN :: PrimaryLANGID |
|
lANG_ARABIC :: PrimaryLANGID |
|
lANG_CATALAN :: PrimaryLANGID |
|
lANG_HEBREW :: PrimaryLANGID |
|
lANG_SERBIAN :: PrimaryLANGID |
|
lANG_ALBANIAN :: PrimaryLANGID |
|
lANG_THAI :: PrimaryLANGID |
|
lANG_URDU :: PrimaryLANGID |
|
lANG_INDONESIAN :: PrimaryLANGID |
|
lANG_BELARUSIAN :: PrimaryLANGID |
|
lANG_ESTONIAN :: PrimaryLANGID |
|
lANG_LATVIAN :: PrimaryLANGID |
|
lANG_LITHUANIAN :: PrimaryLANGID |
|
lANG_FARSI :: PrimaryLANGID |
|
lANG_VIETNAMESE :: PrimaryLANGID |
|
lANG_ARMENIAN :: PrimaryLANGID |
|
lANG_AZERI :: PrimaryLANGID |
|
lANG_BASQUE :: PrimaryLANGID |
|
lANG_MACEDONIAN :: PrimaryLANGID |
|
lANG_AFRIKAANS :: PrimaryLANGID |
|
lANG_GEORGIAN :: PrimaryLANGID |
|
lANG_FAEROESE :: PrimaryLANGID |
|
lANG_HINDI :: PrimaryLANGID |
|
lANG_MALAY :: PrimaryLANGID |
|
lANG_KAZAK :: PrimaryLANGID |
|
lANG_SWAHILI :: PrimaryLANGID |
|
lANG_UZBEK :: PrimaryLANGID |
|
lANG_TATAR :: PrimaryLANGID |
|
lANG_BENGALI :: PrimaryLANGID |
|
lANG_PUNJABI :: PrimaryLANGID |
|
lANG_GUJARATI :: PrimaryLANGID |
|
lANG_ORIYA :: PrimaryLANGID |
|
lANG_TAMIL :: PrimaryLANGID |
|
lANG_TELUGU :: PrimaryLANGID |
|
lANG_KANNADA :: PrimaryLANGID |
|
lANG_MALAYALAM :: PrimaryLANGID |
|
lANG_ASSAMESE :: PrimaryLANGID |
|
lANG_MARATHI :: PrimaryLANGID |
|
lANG_SANSKRIT :: PrimaryLANGID |
|
lANG_KONKANI :: PrimaryLANGID |
|
lANG_MANIPURI :: PrimaryLANGID |
|
lANG_SINDHI :: PrimaryLANGID |
|
lANG_KASHMIRI :: PrimaryLANGID |
|
lANG_NEPALI :: PrimaryLANGID |
|
sORT_DEFAULT :: SortID |
|
sORT_JAPANESE_XJIS :: SortID |
|
sORT_JAPANESE_UNICODE :: SortID |
|
sORT_CHINESE_BIG5 :: SortID |
|
sORT_CHINESE_UNICODE :: SortID |
|
sORT_KOREAN_KSC :: SortID |
|
sORT_KOREAN_UNICODE :: SortID |
|
sUBLANG_NEUTRAL :: SubLANGID |
|
sUBLANG_DEFAULT :: SubLANGID |
|
sUBLANG_SYS_DEFAULT :: SubLANGID |
|
sUBLANG_CHINESE_TRADITIONAL :: SubLANGID |
|
sUBLANG_CHINESE_SIMPLIFIED :: SubLANGID |
|
sUBLANG_CHINESE_HONGKONG :: SubLANGID |
|
sUBLANG_CHINESE_SINGAPORE :: SubLANGID |
|
sUBLANG_DUTCH :: SubLANGID |
|
sUBLANG_DUTCH_BELGIAN :: SubLANGID |
|
sUBLANG_ENGLISH_US :: SubLANGID |
|
sUBLANG_ENGLISH_UK :: SubLANGID |
|
sUBLANG_ENGLISH_AUS :: SubLANGID |
|
sUBLANG_ENGLISH_CAN :: SubLANGID |
|
sUBLANG_ENGLISH_NZ :: SubLANGID |
|
sUBLANG_ENGLISH_EIRE :: SubLANGID |
|
sUBLANG_FRENCH :: SubLANGID |
|
sUBLANG_FRENCH_BELGIAN :: SubLANGID |
|
sUBLANG_FRENCH_CANADIAN :: SubLANGID |
|
sUBLANG_FRENCH_SWISS :: SubLANGID |
|
sUBLANG_GERMAN :: SubLANGID |
|
sUBLANG_GERMAN_SWISS :: SubLANGID |
|
sUBLANG_GERMAN_AUSTRIAN :: SubLANGID |
|
sUBLANG_ITALIAN :: SubLANGID |
|
sUBLANG_ITALIAN_SWISS :: SubLANGID |
|
sUBLANG_NORWEGIAN_BOKMAL :: SubLANGID |
|
sUBLANG_NORWEGIAN_NYNORSK :: SubLANGID |
|
sUBLANG_PORTUGUESE :: SubLANGID |
|
sUBLANG_PORTUGUESE_BRAZILIAN :: SubLANGID |
|
sUBLANG_SPANISH :: SubLANGID |
|
sUBLANG_SPANISH_MEXICAN :: SubLANGID |
|
sUBLANG_SPANISH_MODERN :: SubLANGID |
|
sUBLANG_ARABIC_SAUDI_ARABIA :: SubLANGID |
|
sUBLANG_ARABIC_IRAQ :: SubLANGID |
|
sUBLANG_ARABIC_EGYPT :: SubLANGID |
|
sUBLANG_ARABIC_LIBYA :: SubLANGID |
|
sUBLANG_ARABIC_ALGERIA :: SubLANGID |
|
sUBLANG_ARABIC_MOROCCO :: SubLANGID |
|
sUBLANG_ARABIC_TUNISIA :: SubLANGID |
|
sUBLANG_ARABIC_OMAN :: SubLANGID |
|
sUBLANG_ARABIC_YEMEN :: SubLANGID |
|
sUBLANG_ARABIC_SYRIA :: SubLANGID |
|
sUBLANG_ARABIC_JORDAN :: SubLANGID |
|
sUBLANG_ARABIC_LEBANON :: SubLANGID |
|
sUBLANG_ARABIC_KUWAIT :: SubLANGID |
|
sUBLANG_ARABIC_UAE :: SubLANGID |
|
sUBLANG_ARABIC_BAHRAIN :: SubLANGID |
|
sUBLANG_ARABIC_QATAR :: SubLANGID |
|
sUBLANG_AZERI_CYRILLIC :: SubLANGID |
|
sUBLANG_AZERI_LATIN :: SubLANGID |
|
sUBLANG_CHINESE_MACAU :: SubLANGID |
|
sUBLANG_ENGLISH_SOUTH_AFRICA :: SubLANGID |
|
sUBLANG_ENGLISH_JAMAICA :: SubLANGID |
|
sUBLANG_ENGLISH_CARIBBEAN :: SubLANGID |
|
sUBLANG_ENGLISH_BELIZE :: SubLANGID |
|
sUBLANG_ENGLISH_TRINIDAD :: SubLANGID |
|
sUBLANG_ENGLISH_PHILIPPINES :: SubLANGID |
|
sUBLANG_ENGLISH_ZIMBABWE :: SubLANGID |
|
sUBLANG_FRENCH_LUXEMBOURG :: SubLANGID |
|
sUBLANG_FRENCH_MONACO :: SubLANGID |
|
sUBLANG_GERMAN_LUXEMBOURG :: SubLANGID |
|
sUBLANG_GERMAN_LIECHTENSTEIN :: SubLANGID |
|
sUBLANG_KASHMIRI_INDIA :: SubLANGID |
|
sUBLANG_KOREAN :: SubLANGID |
|
sUBLANG_LITHUANIAN :: SubLANGID |
|
sUBLANG_MALAY_MALAYSIA :: SubLANGID |
|
sUBLANG_MALAY_BRUNEI_DARUSSALAM :: SubLANGID |
|
sUBLANG_NEPALI_INDIA :: SubLANGID |
|
sUBLANG_SERBIAN_LATIN :: SubLANGID |
|
sUBLANG_SERBIAN_CYRILLIC :: SubLANGID |
|
sUBLANG_SPANISH_GUATEMALA :: SubLANGID |
|
sUBLANG_SPANISH_COSTA_RICA :: SubLANGID |
|
sUBLANG_SPANISH_PANAMA :: SubLANGID |
|
sUBLANG_SPANISH_DOMINICAN_REPUBLIC :: SubLANGID |
|
sUBLANG_SPANISH_VENEZUELA :: SubLANGID |
|
sUBLANG_SPANISH_COLOMBIA :: SubLANGID |
|
sUBLANG_SPANISH_PERU :: SubLANGID |
|
sUBLANG_SPANISH_ARGENTINA :: SubLANGID |
|
sUBLANG_SPANISH_ECUADOR :: SubLANGID |
|
sUBLANG_SPANISH_CHILE :: SubLANGID |
|
sUBLANG_SPANISH_URUGUAY :: SubLANGID |
|
sUBLANG_SPANISH_PARAGUAY :: SubLANGID |
|
sUBLANG_SPANISH_BOLIVIA :: SubLANGID |
|
sUBLANG_SPANISH_EL_SALVADOR :: SubLANGID |
|
sUBLANG_SPANISH_HONDURAS :: SubLANGID |
|
sUBLANG_SPANISH_NICARAGUA :: SubLANGID |
|
sUBLANG_SPANISH_PUERTO_RICO :: SubLANGID |
|
sUBLANG_SWEDISH :: SubLANGID |
|
sUBLANG_SWEDISH_FINLAND :: SubLANGID |
|
sUBLANG_URDU_PAKISTAN :: SubLANGID |
|
sUBLANG_URDU_INDIA :: SubLANGID |
|
sUBLANG_UZBEK_LATIN :: SubLANGID |
|
sUBLANG_UZBEK_CYRILLIC :: SubLANGID |
|
type LCID = DWORD |
|
type LANGID = WORD |
|
type SortID = WORD |
|
type SubLANGID = WORD |
|
type PrimaryLANGID = WORD |
|
mAKELCID :: LANGID -> SortID -> LCID |
|
lANGIDFROMLCID :: LCID -> LANGID |
|
sORTIDFROMLCID :: LCID -> SortID |
|
mAKELANGID :: PrimaryLANGID -> SubLANGID -> LANGID |
|
pRIMARYLANGID :: LANGID -> PrimaryLANGID |
|
sUBLANGID :: LANGID -> SubLANGID |
|
Produced by Haddock version 0.8 |