Win32-2.2.0.1: A binding to part of the Win32 librarySource codeContentsIndex
System.Win32.Info
Portabilityportable
Stabilityprovisional
MaintainerEsa Ilari Vuokko <ei@vuokko.info>
Description
A collection of FFI declarations for interfacing with Win32.
Documentation
type SystemColor = UINTSource
cOLOR_SCROLLBAR :: SystemColorSource
cOLOR_BACKGROUND :: SystemColorSource
cOLOR_ACTIVECAPTION :: SystemColorSource
cOLOR_INACTIVECAPTION :: SystemColorSource
cOLOR_MENU :: SystemColorSource
cOLOR_WINDOW :: SystemColorSource
cOLOR_WINDOWFRAME :: SystemColorSource
cOLOR_MENUTEXT :: SystemColorSource
cOLOR_WINDOWTEXT :: SystemColorSource
cOLOR_CAPTIONTEXT :: SystemColorSource
cOLOR_ACTIVEBORDER :: SystemColorSource
cOLOR_INACTIVEBORDER :: SystemColorSource
cOLOR_APPWORKSPACE :: SystemColorSource
cOLOR_HIGHLIGHT :: SystemColorSource
cOLOR_HIGHLIGHTTEXT :: SystemColorSource
cOLOR_BTNFACE :: SystemColorSource
getSystemDirectory :: IO StringSource
cOLOR_BTNSHADOW :: SystemColorSource
getWindowsDirectory :: IO StringSource
cOLOR_GRAYTEXT :: SystemColorSource
cOLOR_BTNTEXT :: SystemColorSource
getCurrentDirectory :: IO StringSource
cOLOR_INACTIVECAPTIONTEXT :: SystemColorSource
getTemporaryDirectory :: IO StringSource
cOLOR_BTNHIGHLIGHT :: SystemColorSource
getFullPathName :: FilePath -> IO FilePathSource
searchPath :: Maybe String -> FilePath -> String -> IO (Maybe FilePath)Source
try :: String -> (LPTSTR -> UINT -> IO UINT) -> UINT -> IO StringSource
c_getWindowsDirectory :: LPTSTR -> UINT -> IO UINTSource
c_getSystemDirectory :: LPTSTR -> UINT -> IO UINTSource
c_getCurrentDirectory :: DWORD -> LPTSTR -> IO UINTSource
c_getTempPath :: DWORD -> LPTSTR -> IO UINTSource
c_GetFullPathName :: LPCTSTR -> DWORD -> LPTSTR -> Ptr LPTSTR -> IO DWORDSource
c_SearchPath :: LPCTSTR -> LPCTSTR -> LPCTSTR -> DWORD -> LPTSTR -> Ptr LPTSTR -> IO DWORDSource
data ProcessorArchitecture Source
Constructors
PaUnknown WORD
PaIntel
PaMips
PaAlpha
PaPpc
PaIa64
PaIa32OnIa64
PaAmd64
show/hide Instances
data SYSTEM_INFO Source
Constructors
SYSTEM_INFO
siProcessorArchitecture :: ProcessorArchitecture
siPageSize :: DWORD
siMinimumApplicationAddress :: LPVOID
siMaximumApplicationAddress :: LPVOID
siActiveProcessorMask :: DWORD
siNumberOfProcessors :: DWORD
siProcessorType :: DWORD
siAllocationGranularity :: DWORD
siProcessorLevel :: WORD
siProcessorRevision :: WORD
show/hide Instances
c_GetSystemInfo :: Ptr SYSTEM_INFO -> IO ()Source
getSystemInfo :: IO SYSTEM_INFOSource
type SMSetting = UINTSource
sM_ARRANGE :: SMSettingSource
sM_CLEANBOOT :: SMSettingSource
sM_CMETRICS :: SMSettingSource
sM_CMOUSEBUTTONS :: SMSettingSource
sM_CXBORDER :: SMSettingSource
sM_CYBORDER :: SMSettingSource
sM_CXCURSOR :: SMSettingSource
sM_CYCURSOR :: SMSettingSource
sM_CXDLGFRAME :: SMSettingSource
sM_CYDLGFRAME :: SMSettingSource
sM_CXDOUBLECLK :: SMSettingSource
sM_CYDOUBLECLK :: SMSettingSource
sM_CXDRAG :: SMSettingSource
sM_CYDRAG :: SMSettingSource
sM_CXEDGE :: SMSettingSource
sM_CYEDGE :: SMSettingSource
sM_CXFRAME :: SMSettingSource
sM_CYFRAME :: SMSettingSource
sM_CXFULLSCREEN :: SMSettingSource
sM_CYFULLSCREEN :: SMSettingSource
sM_CXHSCROLL :: SMSettingSource
sM_CYVSCROLL :: SMSettingSource
sM_CXICON :: SMSettingSource
sM_CYICON :: SMSettingSource
sM_CXICONSPACING :: SMSettingSource
sM_CYICONSPACING :: SMSettingSource
sM_CXMAXIMIZED :: SMSettingSource
sM_CYMAXIMIZED :: SMSettingSource
sM_CXMENUCHECK :: SMSettingSource
sM_CYMENUCHECK :: SMSettingSource
sM_CXMENUSIZE :: SMSettingSource
sM_CYMENUSIZE :: SMSettingSource
sM_CXMIN :: SMSettingSource
sM_CYMIN :: SMSettingSource
sM_CXMINIMIZED :: SMSettingSource
sM_CYMINIMIZED :: SMSettingSource
sM_CXMINTRACK :: SMSettingSource
sM_CYMINTRACK :: SMSettingSource
sM_CXSCREEN :: SMSettingSource
sM_CYSCREEN :: SMSettingSource
sM_CXSIZE :: SMSettingSource
sM_CYSIZE :: SMSettingSource
sM_CXSIZEFRAME :: SMSettingSource
sM_CYSIZEFRAME :: SMSettingSource
sM_CXSMICON :: SMSettingSource
sM_CYSMICON :: SMSettingSource
sM_CXSMSIZE :: SMSettingSource
sM_CYSMSIZE :: SMSettingSource
sM_CXVSCROLL :: SMSettingSource
sM_CYHSCROLL :: SMSettingSource
sM_CYVTHUMB :: SMSettingSource
sM_CYCAPTION :: SMSettingSource
sM_CYKANJIWINDOW :: SMSettingSource
sM_CYMENU :: SMSettingSource
sM_CYSMCAPTION :: SMSettingSource
sM_DBCSENABLED :: SMSettingSource
sM_DEBUG :: SMSettingSource
sM_MENUDROPALIGNMENT :: SMSettingSource
sM_MIDEASTENABLED :: SMSettingSource
sM_MOUSEPRESENT :: SMSettingSource
sM_NETWORK :: SMSettingSource
sM_PENWINDOWS :: SMSettingSource
sM_SECURE :: SMSettingSource
sM_SHOWSOUNDS :: SMSettingSource
sM_SLOWMACHINE :: SMSettingSource
sM_SWAPBUTTON :: SMSettingSource
Produced by Haddock version 2.6.0