| ||||||||
| ||||||||
| 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 |