| ||||||||
| ||||||||
Description | ||||||||
FFI bindings to the various standard Win32 controls. | ||||||||
Documentation | ||||||||
type ButtonStyle = WindowStyle | ||||||||
bS_PUSHBUTTON :: ButtonStyle | ||||||||
bS_DEFPUSHBUTTON :: ButtonStyle | ||||||||
bS_CHECKBOX :: ButtonStyle | ||||||||
bS_AUTOCHECKBOX :: ButtonStyle | ||||||||
bS_RADIOBUTTON :: ButtonStyle | ||||||||
bS_3STATE :: ButtonStyle | ||||||||
bS_AUTO3STATE :: ButtonStyle | ||||||||
bS_GROUPBOX :: ButtonStyle | ||||||||
bS_AUTORADIOBUTTON :: ButtonStyle | ||||||||
bS_OWNERDRAW :: ButtonStyle | ||||||||
bS_LEFTTEXT :: ButtonStyle | ||||||||
bS_USERBUTTON :: ButtonStyle | ||||||||
createButton :: String -> WindowStyle -> ButtonStyle -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe HWND -> Maybe HMENU -> HANDLE -> IO HWND | ||||||||
buttonStyle :: ClassName | ||||||||
type ButtonState = UINT | ||||||||
bST_CHECKED :: ButtonState | ||||||||
bST_INDETERMINATE :: ButtonState | ||||||||
bST_UNCHECKED :: ButtonState | ||||||||
checkDlgButton :: HWND -> Int -> ButtonState -> IO () | ||||||||
c_CheckDlgButton :: HWND -> Int -> ButtonState -> IO Bool | ||||||||
checkRadioButton :: HWND -> Int -> Int -> Int -> IO () | ||||||||
c_CheckRadioButton :: HWND -> Int -> Int -> Int -> IO Bool | ||||||||
isDlgButtonChecked :: HWND -> Int -> IO ButtonState | ||||||||
c_IsDlgButtonChecked :: HWND -> Int -> IO ButtonState | ||||||||
type ComboBoxStyle = WindowStyle | ||||||||
cBS_SIMPLE :: ComboBoxStyle | ||||||||
cBS_DROPDOWN :: ComboBoxStyle | ||||||||
cBS_DROPDOWNLIST :: ComboBoxStyle | ||||||||
cBS_OWNERDRAWFIXED :: ComboBoxStyle | ||||||||
cBS_OWNERDRAWVARIABLE :: ComboBoxStyle | ||||||||
cBS_AUTOHSCROLL :: ComboBoxStyle | ||||||||
cBS_OEMCONVERT :: ComboBoxStyle | ||||||||
cBS_SORT :: ComboBoxStyle | ||||||||
cBS_HASSTRINGS :: ComboBoxStyle | ||||||||
cBS_NOINTEGRALHEIGHT :: ComboBoxStyle | ||||||||
cBS_DISABLENOSCROLL :: ComboBoxStyle | ||||||||
createComboBox :: String -> WindowStyle -> ComboBoxStyle -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe Pos -> HWND -> Maybe HMENU -> HANDLE -> IO HWND | ||||||||
comboBoxStyle :: ClassName | ||||||||
type EditStyle = WindowStyle | ||||||||
eS_LEFT :: EditStyle | ||||||||
eS_CENTER :: EditStyle | ||||||||
eS_RIGHT :: EditStyle | ||||||||
eS_MULTILINE :: EditStyle | ||||||||
eS_UPPERCASE :: EditStyle | ||||||||
eS_LOWERCASE :: EditStyle | ||||||||
eS_PASSWORD :: EditStyle | ||||||||
eS_AUTOVSCROLL :: EditStyle | ||||||||
eS_AUTOHSCROLL :: EditStyle | ||||||||
eS_NOHIDESEL :: EditStyle | ||||||||
eS_OEMCONVERT :: EditStyle | ||||||||
eS_READONLY :: EditStyle | ||||||||
eS_WANTRETURN :: EditStyle | ||||||||
createEditWindow :: String -> WindowStyle -> EditStyle -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe Pos -> HWND -> Maybe HMENU -> HANDLE -> IO HWND | ||||||||
editStyle :: ClassName | ||||||||
type ListBoxStyle = WindowStyle | ||||||||
lBS_NOTIFY :: ListBoxStyle | ||||||||
lBS_SORT :: ListBoxStyle | ||||||||
lBS_NOREDRAW :: ListBoxStyle | ||||||||
lBS_MULTIPLESEL :: ListBoxStyle | ||||||||
lBS_OWNERDRAWFIXED :: ListBoxStyle | ||||||||
lBS_OWNERDRAWVARIABLE :: ListBoxStyle | ||||||||
lBS_HASSTRINGS :: ListBoxStyle | ||||||||
lBS_USETABSTOPS :: ListBoxStyle | ||||||||
lBS_NOINTEGRALHEIGHT :: ListBoxStyle | ||||||||
lBS_MULTICOLUMN :: ListBoxStyle | ||||||||
lBS_WANTKEYBOARDINPUT :: ListBoxStyle | ||||||||
lBS_DISABLENOSCROLL :: ListBoxStyle | ||||||||
lBS_STANDARD :: ListBoxStyle | ||||||||
createListBox :: String -> WindowStyle -> ListBoxStyle -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe Pos -> HWND -> Maybe HMENU -> HANDLE -> IO HWND | ||||||||
listBoxStyle :: ClassName | ||||||||
type ScrollbarStyle = WindowStyle | ||||||||
sBS_HORZ :: ScrollbarStyle | ||||||||
sBS_TOPALIGN :: ScrollbarStyle | ||||||||
sBS_BOTTOMALIGN :: ScrollbarStyle | ||||||||
sBS_VERT :: ScrollbarStyle | ||||||||
sBS_LEFTALIGN :: ScrollbarStyle | ||||||||
sBS_RIGHTALIGN :: ScrollbarStyle | ||||||||
sBS_SIZEBOX :: ScrollbarStyle | ||||||||
sBS_SIZEBOXTOPLEFTALIGN :: ScrollbarStyle | ||||||||
sBS_SIZEBOXBOTTOMRIGHTALIGN :: ScrollbarStyle | ||||||||
createScrollbar :: String -> WindowStyle -> ScrollbarStyle -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe Pos -> HWND -> Maybe HMENU -> HANDLE -> IO HWND | ||||||||
scrollBarStyle :: ClassName | ||||||||
type StaticControlStyle = WindowStyle | ||||||||
sS_LEFT :: StaticControlStyle | ||||||||
sS_CENTER :: StaticControlStyle | ||||||||
sS_RIGHT :: StaticControlStyle | ||||||||
sS_ICON :: StaticControlStyle | ||||||||
sS_BLACKRECT :: StaticControlStyle | ||||||||
sS_GRAYRECT :: StaticControlStyle | ||||||||
sS_WHITERECT :: StaticControlStyle | ||||||||
sS_BLACKFRAME :: StaticControlStyle | ||||||||
sS_GRAYFRAME :: StaticControlStyle | ||||||||
sS_WHITEFRAME :: StaticControlStyle | ||||||||
sS_SIMPLE :: StaticControlStyle | ||||||||
sS_LEFTNOWORDWRAP :: StaticControlStyle | ||||||||
sS_NOPREFIX :: StaticControlStyle | ||||||||
createStaticWindow :: String -> WindowStyle -> StaticControlStyle -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe Pos -> HWND -> Maybe HMENU -> HANDLE -> IO HWND | ||||||||
staticStyle :: ClassName | ||||||||
pBM_DELTAPOS :: WindowMessage | ||||||||
pBM_SETPOS :: WindowMessage | ||||||||
pBM_SETRANGE :: WindowMessage | ||||||||
pBM_SETSTEP :: WindowMessage | ||||||||
pBM_STEPIT :: WindowMessage | ||||||||
Produced by Haddock version 0.8 |