Spec-Zone.ru › Haskell 7

System.Win32.NLS

Copyright (c) Alastair Reid, 1997-2003
License BSD-style (see the file libraries/base/LICENSE)
Maintainer Esa Ilari Vuokko <ei@vuokko.info>
Stability provisional
Portability portable
Safe Haskell Trustworthy
Language Haskell98

Описание

Коллекция объявлений FFI для взаимодействия с Win32.

lOCALE_SYSTEM_DEFAULT :: LCID Source

lOCALE_USER_DEFAULT :: LCID Source

lOCALE_NEUTRAL :: LCID Source

convertDefaultLocale :: LCID -> IO LCID Source

type CodePage = UINT Source

cP_ACP :: CodePage Source

cP_MACCP :: CodePage Source

cP_OEMCP :: CodePage Source

getACP :: IO CodePage Source

setThreadLocale :: LCID -> IO () Source

type LCTYPE = UINT Source

lOCALE_ICALENDARTYPE :: LCTYPE Source

lOCALE_SDATE :: LCTYPE Source

lOCALE_ICURRDIGITS :: LCTYPE Source

lOCALE_SDECIMAL :: LCTYPE Source

lOCALE_ICURRENCY :: LCTYPE Source

lOCALE_SGROUPING :: LCTYPE Source

lOCALE_IDIGITS :: LCTYPE Source

lOCALE_SLIST :: LCTYPE Source

lOCALE_IFIRSTDAYOFWEEK :: LCTYPE Source

lOCALE_SLONGDATE :: LCTYPE Source

lOCALE_IFIRSTWEEKOFYEAR :: LCTYPE Source

lOCALE_SMONDECIMALSEP :: LCTYPE Source

lOCALE_ILZERO :: LCTYPE Source

lOCALE_SMONGROUPING :: LCTYPE Source

lOCALE_IMEASURE :: LCTYPE Source

lOCALE_SMONTHOUSANDSEP :: LCTYPE Source

setLocaleInfo :: LCID -> LCTYPE -> String -> IO () Source

lOCALE_INEGCURR :: LCTYPE Source

lOCALE_SNEGATIVESIGN :: LCTYPE Source

c_SetLocaleInfo :: LCID -> LCTYPE -> LPCTSTR -> IO Bool Source

lOCALE_INEGNUMBER :: LCTYPE Source

type LCMapFlags = DWORD Source

lOCALE_SPOSITIVESIGN :: LCTYPE Source

lOCALE_SSHORTDATE :: LCTYPE Source

lCMAP_BYTEREV :: LCMapFlags Source

lOCALE_ITIME :: LCTYPE Source

lCMAP_FULLWIDTH :: LCMapFlags Source

lOCALE_STHOUSAND :: LCTYPE Источник

lCMAP_HALFWIDTH :: LCMapFlags Источник

lOCALE_S1159 :: LCTYPE Источник

lCMAP_HIRAGANA :: LCMapFlags Источник

lOCALE_STIME :: LCTYPE Источник

lCMAP_KATAKANA :: LCMapFlags Источник

lOCALE_S2359 :: LCTYPE Источник

lCMAP_LOWERCASE :: LCMapFlags Источник

lOCALE_STIMEFORMAT :: LCTYPE Источник

lCMAP_SORTKEY :: LCMapFlags Источник

lOCALE_SCURRENCY :: LCTYPE Источник

lCMAP_UPPERCASE :: LCMapFlags Источник

nORM_IGNORECASE :: LCMapFlags Источник

nORM_IGNORENONSPACE :: LCMapFlags Источник

nORM_IGNOREKANATYPE :: LCMapFlags Источник

lCMapString :: LCID -> LCMapFlags -> Строка -> Целое число -> IO Строка Источник

nORM_IGNORESYMBOLS :: LCMapFlags Источник

nORM_IGNOREWIDTH :: LCMapFlags Источник

sORT_STRINGSORT :: LCMapFlags Источник

c_LCMapString :: LCID -> LCMapFlags -> LPCTSTR -> Целое число -> LPCTSTR -> Целое число -> IO Целое число Источник

lCMAP_LINGUISTIC_CASING :: LCMapFlags Источник

type ФлагиТестированияЛокали = DWORD Источник

lCMAP_УПРОЩЕННЫЙ_КИТАЙСКИЙ :: LCMapFlags Источник

lCID_УСТАНОВЛЕННЫЙ_LCID :: ФлагиТестированияЛокали Источник

lCMAP_ТРАДИЦИОННЫЙ_КИТАЙСКИЙ :: LCMapFlags Источник

lCID_ПОДДЕРЖИВАЕМЫЙ_LCID :: ФлагиТестированияЛокали Источник

isValidLocale :: LCID -> ФлагиТестированияЛокали -> IO Булево Источник

isValidCodePage :: КодСтраницы -> IO Булево Источник

getUserDefaultLCID :: LCID Источник

getUserDefaultLangID :: LANGID Источник

getThreadLocale :: IO LCID Источник

getSystemDefaultLCID :: LCID Источник

getSystemDefaultLangID :: LANGID Источник

getOEMCP :: КодСтраницы Источник

lANG_НЕЙТРАЛЬНЫЙ :: ОсновнойLANGID Источник

lANG_БОЛГАРСКИЙ :: ОсновнойLANGID Источник

lANG_КИТАЙСКИЙ :: ОсновнойLANGID Источник

lANG_ЧЕШСКИЙ :: ОсновнойLANGID Источник

lANG_DANISH :: PrimaryLANGID Source

lANG_GERMAN :: PrimaryLANGID Source

lANG_GREEK :: PrimaryLANGID Source

lANG_ENGLISH :: PrimaryLANGID Source

lANG_SPANISH :: PrimaryLANGID Source

lANG_FINNISH :: PrimaryLANGID Source

lANG_FRENCH :: PrimaryLANGID Source

lANG_HUNGARIAN :: PrimaryLANGID Source

lANG_ICELANDIC :: PrimaryLANGID Source

lANG_ITALIAN :: PrimaryLANGID Source

lANG_JAPANESE :: PrimaryLANGID Source

lANG_KOREAN :: PrimaryLANGID Source

lANG_DUTCH :: PrimaryLANGID Source

lANG_NORWEGIAN :: PrimaryLANGID Source

lANG_POLISH :: PrimaryLANGID Source

lANG_PORTUGUESE :: PrimaryLANGID Source

lANG_ROMANIAN :: PrimaryLANGID Source

lANG_RUSSIAN :: PrimaryLANGID Source

lANG_CROATIAN :: PrimaryLANGID Source

lANG_SLOVAK :: PrimaryLANGID Source

lANG_SWEDISH :: PrimaryLANGID Source

lANG_TURKISH :: PrimaryLANGID Source

lANG_SLOVENIAN :: PrimaryLANGID Source

lANG_ARABIC :: PrimaryLANGID Source

lANG_CATALAN :: PrimaryLANGID Source

lANG_HEBREW :: PrimaryLANGID Source

lANG_SERBIAN :: PrimaryLANGID Source

lANG_ALBANIAN :: PrimaryLANGID Source

lANG_THAI :: PrimaryLANGID Source

lANG_URDU :: PrimaryLANGID Source

lANG_INDONESIAN :: PrimaryLANGID Source

lANG_BELARUSIAN :: PrimaryLANGID Source

lANG_ESTONIAN :: PrimaryLANGID Source

sORT_DEFAULT :: SortID Source

lANG_LATVIAN :: PrimaryLANGID Source

sORT_JAPANESE_XJIS :: SortID Source

lANG_LITHUANIAN :: PrimaryLANGID Source

sORT_JAPANESE_UNICODE :: SortID Source

lANG_FARSI :: PrimaryLANGID Source

sORT_CHINESE_BIG5 :: SortID Source

lANG_VIETNAMESE :: PrimaryLANGID Source

sORT_CHINESE_UNICODE :: SortID Источник

lANG_ARMENIAN :: PrimaryLANGID Источник

sORT_KOREAN_KSC :: SortID Источник

sUBLANG_NEUTRAL :: SubLANGID Источник

lANG_AZERI :: PrimaryLANGID Источник

sORT_KOREAN_UNICODE :: SortID Источник

sUBLANG_DEFAULT :: SubLANGID Источник

lANG_BASQUE :: PrimaryLANGID Источник

sUBLANG_SYS_DEFAULT :: SubLANGID Источник

lANG_MACEDONIAN :: PrimaryLANGID Источник

sUBLANG_CHINESE_TRADITIONAL :: SubLANGID Источник

lANG_AFRIKAANS :: PrimaryLANGID Источник

sUBLANG_CHINESE_SIMPLIFIED :: SubLANGID Источник

lANG_GEORGIAN :: PrimaryLANGID Источник

sUBLANG_CHINESE_HONGKONG :: SubLANGID Источник

lANG_FAEROESE :: PrimaryLANGID Источник

sUBLANG_CHINESE_SINGAPORE :: SubLANGID Источник

lANG_HINDI :: PrimaryLANGID Источник

sUBLANG_DUTCH :: SubLANGID Источник

lANG_MALAY :: PrimaryLANGID Источник

sUBLANG_DUTCH_BELGIAN :: SubLANGID Источник

lANG_KAZAK :: PrimaryLANGID Источник

sUBLANG_ENGLISH_US :: SubLANGID Источник

lANG_SWAHILI :: PrimaryLANGID Источник

sUBLANG_ENGLISH_UK :: SubLANGID Источник

lANG_UZBEK :: PrimaryLANGID Источник

sUBLANG_ENGLISH_AUS :: SubLANGID Источник

lANG_TATAR :: PrimaryLANGID Источник

sUBLANG_ENGLISH_CAN :: SubLANGID Источник

lANG_BENGALI :: PrimaryLANGID Источник

sUBLANG_ENGLISH_NZ :: SubLANGID Источник

lANG_PUNJABI :: PrimaryLANGID Источник

sUBLANG_ENGLISH_EIRE :: SubLANGID Источник

lANG_GUJARATI :: PrimaryLANGID Источник

sUBLANG_FRENCH :: SubLANGID Источник

lANG_ORIYA :: PrimaryLANGID Источник

sUBLANG_FRENCH_BELGIAN :: SubLANGID Источник

lANG_TAMIL :: PrimaryLANGID Источник

sUBLANG_FRENCH_CANADIAN :: SubLANGID Источник

lANG_TELUGU :: PrimaryLANGID Источник

sUBLANG_FRENCH_SWISS :: SubLANGID Источник

lANG_KANNADA :: PrimaryLANGID Source

sUBLANG_GERMAN :: SubLANGID Source

lANG_MALAYALAM :: PrimaryLANGID Source

sUBLANG_GERMAN_SWISS :: SubLANGID Source

lANG_ASSAMESE :: PrimaryLANGID Source

sUBLANG_GERMAN_AUSTRIAN :: SubLANGID Source

lANG_MARATHI :: PrimaryLANGID Source

sUBLANG_ITALIAN :: SubLANGID Source

lANG_SANSKRIT :: PrimaryLANGID Source

sUBLANG_ITALIAN_SWISS :: SubLANGID Source

lANG_KONKANI :: PrimaryLANGID Source

sUBLANG_NORWEGIAN_BOKMAL :: SubLANGID Source

lANG_MANIPURI :: PrimaryLANGID Source

sUBLANG_NORWEGIAN_NYNORSK :: SubLANGID Source

lANG_SINDHI :: PrimaryLANGID Source

sUBLANG_PORTUGUESE :: SubLANGID Source

lANG_KASHMIRI :: PrimaryLANGID Source

sUBLANG_PORTUGUESE_BRAZILIAN :: SubLANGID Source

lANG_NEPALI :: PrimaryLANGID Source

sUBLANG_SPANISH :: SubLANGID Source

sUBLANG_SPANISH_MEXICAN :: SubLANGID Source

sUBLANG_SPANISH_MODERN :: SubLANGID Source

sUBLANG_ARABIC_SAUDI_ARABIA :: SubLANGID Source

sUBLANG_ARABIC_IRAQ :: SubLANGID Source

sUBLANG_ARABIC_EGYPT :: SubLANGID Source

sUBLANG_ARABIC_LIBYA :: SubLANGID Source

sUBLANG_ARABIC_ALGERIA :: SubLANGID Source

sUBLANG_ARABIC_MOROCCO :: SubLANGID Source

sUBLANG_ARABIC_TUNISIA :: SubLANGID Source

sUBLANG_ARABIC_OMAN :: SubLANGID Source

sUBLANG_ARABIC_YEMEN :: SubLANGID Source

sUBLANG_ARABIC_SYRIA :: SubLANGID Source

sUBLANG_ARABIC_JORDAN :: SubLANGID Source

sUBLANG_ARABIC_LEBANON :: SubLANGID Source

sUBLANG_ARABIC_KUWAIT :: SubLANGID Source

sUBLANG_ARABIC_UAE :: SubLANGID Source

sUBLANG_ARABIC_BAHRAIN :: SubLANGID Source

sUBLANG_ARABIC_QATAR :: SubLANGID Source

sUBLANG_AZERI_CYRILLIC :: SubLANGID Source

sUBLANG_AZERI_LATIN :: SubLANGID Source

sUBLANG_CHINESE_MACAU :: SubLANGID Source

sUBLANG_ENGLISH_SOUTH_AFRICA :: SubLANGID Source

Входные функции IO (например, getLine) не выполняют автоматическое преобразование в Unicode, поэтому для преобразования многобайтовой строки в заданной кодовой странице в правильную строку Unicode предоставляется данная функция. Для получения кодовой страницы консоли используйте getConsoleCP.

sUBLANG_ENGLISH_JAMAICA :: SubLANGID Source

sUBLANG_ENGLISH_CARIBBEAN :: SubLANGID Source

stringToUnicode :: CodePage -> String -> IO String Source

sUBLANG_ENGLISH_BELIZE :: SubLANGID Source

sUBLANG_ENGLISH_TRINIDAD :: SubLANGID Source

sUBLANG_ENGLISH_PHILIPPINES :: SubLANGID Source

sUBLANG_ENGLISH_ZIMBABWE :: SubLANGID Source

sUBLANG_FRENCH_LUXEMBOURG :: SubLANGID Source

sUBLANG_FRENCH_MONACO :: SubLANGID Source

sUBLANG_GERMAN_LUXEMBOURG :: SubLANGID Source

sUBLANG_GERMAN_LIECHTENSTEIN :: SubLANGID Source

sUBLANG_KASHMIRI_INDIA :: SubLANGID Source

sUBLANG_KOREAN :: SubLANGID Source

sUBLANG_LITHUANIAN :: SubLANGID Source

multiByteToWideChar :: CodePage -> DWORD -> LPCSTR -> CInt -> LPWSTR -> CInt -> IO CInt Source

sUBLANG_MALAY_MALAYSIA :: SubLANGID Source

sUBLANG_MALAY_BRUNEI_DARUSSALAM :: SubLANGID Source

sUBLANG_NEPALI_INDIA :: SubLANGID Source

sUBLANG_SERBIAN_LATIN :: SubLANGID Source

sUBLANG_SERBIAN_CYRILLIC :: SubLANGID Source

sUBLANG_SPANISH_GUATEMALA :: SubLANGID Source

sUBLANG_SPANISH_COSTA_RICA :: SubLANGID Source

sUBLANG_SPANISH_PANAMA :: SubLANGID Source

sUBLANG_SPANISH_DOMINICAN_REPUBLIC :: SubLANGID Source

sUBLANG_SPANISH_VENEZUELA :: SubLANGID Source

sUBLANG_SPANISH_COLOMBIA :: SubLANGID Source

sUBLANG_SPANISH_PERU :: SubLANGID Source

sUBLANG_SPANISH_ARGENTINA :: SubLANGID Source

sUBLANG_SPANISH_ECUADOR :: SubLANGID Source

sUBLANG_SPANISH_CHILE :: SubLANGID Source

sUBLANG_SPANISH_URUGUAY :: SubLANGID Source

sUBLANG_SPANISH_PARAGUAY :: SubLANGID Source

sUBLANG_SPANISH_BOLIVIA :: SubLANGID Source

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 Источник

© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/7.10.3/docs/html/libraries/Win32-2.3.1.0/System-Win32-NLS.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API