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