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 bindings to the various standard Win32 controls.
Documentation
type ButtonStyle = WindowStyle Source
createButton :: String -> WindowStyle -> ButtonStyle -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe HWND -> Maybe HMENU -> HANDLE -> IO HWND Source
type ButtonState = UINT Source
checkDlgButton :: HWND -> Int -> ButtonState -> IO () Source
c_CheckDlgButton :: HWND -> Int -> ButtonState -> IO Bool Source
isDlgButtonChecked :: HWND -> Int -> IO ButtonState Source
c_IsDlgButtonChecked :: HWND -> Int -> IO ButtonState Source
type ComboBoxStyle = WindowStyle Source
createComboBox :: String -> WindowStyle -> ComboBoxStyle -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe Pos -> HWND -> Maybe HMENU -> HANDLE -> IO HWND Source
type EditStyle = WindowStyle Source
createEditWindow :: String -> WindowStyle -> EditStyle -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe Pos -> HWND -> Maybe HMENU -> HANDLE -> IO HWND Source
type ListBoxStyle = WindowStyle Source
createListBox :: String -> WindowStyle -> ListBoxStyle -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe Pos -> HWND -> Maybe HMENU -> HANDLE -> IO HWND Source
type ScrollbarStyle = WindowStyle Source
createScrollbar :: String -> WindowStyle -> ScrollbarStyle -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe Pos -> HWND -> Maybe HMENU -> HANDLE -> IO HWND Source
type StaticControlStyle = WindowStyle Source