Win32-2.1.1.0: A binding to part of the Win32 librarySource codeContentsIndex
Graphics.Win32.Control
Portabilityportable
Stabilityprovisional
MaintainerEsa Ilari Vuokko <ei@vuokko.info>
Description
FFI bindings to the various standard Win32 controls.
Documentation
type ButtonStyle = WindowStyleSource
bS_PUSHBUTTON :: ButtonStyleSource
bS_DEFPUSHBUTTON :: ButtonStyleSource
bS_CHECKBOX :: ButtonStyleSource
bS_AUTOCHECKBOX :: ButtonStyleSource
bS_RADIOBUTTON :: ButtonStyleSource
bS_3STATE :: ButtonStyleSource
bS_AUTO3STATE :: ButtonStyleSource
bS_GROUPBOX :: ButtonStyleSource
bS_AUTORADIOBUTTON :: ButtonStyleSource
bS_OWNERDRAW :: ButtonStyleSource
bS_LEFTTEXT :: ButtonStyleSource
bS_USERBUTTON :: ButtonStyleSource
createButton :: String -> WindowStyle -> ButtonStyle -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe HWND -> Maybe HMENU -> HANDLE -> IO HWNDSource
buttonStyle :: ClassNameSource
type ButtonState = UINTSource
bST_CHECKED :: ButtonStateSource
bST_INDETERMINATE :: ButtonStateSource
bST_UNCHECKED :: ButtonStateSource
checkDlgButton :: HWND -> Int -> ButtonState -> IO ()Source
c_CheckDlgButton :: HWND -> Int -> ButtonState -> IO BoolSource
checkRadioButton :: HWND -> Int -> Int -> Int -> IO ()Source
c_CheckRadioButton :: HWND -> Int -> Int -> Int -> IO BoolSource
isDlgButtonChecked :: HWND -> Int -> IO ButtonStateSource
c_IsDlgButtonChecked :: HWND -> Int -> IO ButtonStateSource
type ComboBoxStyle = WindowStyleSource
cBS_SIMPLE :: ComboBoxStyleSource
cBS_DROPDOWN :: ComboBoxStyleSource
cBS_DROPDOWNLIST :: ComboBoxStyleSource
cBS_OWNERDRAWFIXED :: ComboBoxStyleSource
cBS_OWNERDRAWVARIABLE :: ComboBoxStyleSource
cBS_AUTOHSCROLL :: ComboBoxStyleSource
cBS_OEMCONVERT :: ComboBoxStyleSource
cBS_SORT :: ComboBoxStyleSource
cBS_HASSTRINGS :: ComboBoxStyleSource
cBS_NOINTEGRALHEIGHT :: ComboBoxStyleSource
cBS_DISABLENOSCROLL :: ComboBoxStyleSource
createComboBox :: String -> WindowStyle -> ComboBoxStyle -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe Pos -> HWND -> Maybe HMENU -> HANDLE -> IO HWNDSource
comboBoxStyle :: ClassNameSource
type EditStyle = WindowStyleSource
eS_LEFT :: EditStyleSource
eS_CENTER :: EditStyleSource
eS_RIGHT :: EditStyleSource
eS_MULTILINE :: EditStyleSource
eS_UPPERCASE :: EditStyleSource
eS_LOWERCASE :: EditStyleSource
eS_PASSWORD :: EditStyleSource
eS_AUTOVSCROLL :: EditStyleSource
eS_AUTOHSCROLL :: EditStyleSource
eS_NOHIDESEL :: EditStyleSource
eS_OEMCONVERT :: EditStyleSource
eS_READONLY :: EditStyleSource
eS_WANTRETURN :: EditStyleSource
createEditWindow :: String -> WindowStyle -> EditStyle -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe Pos -> HWND -> Maybe HMENU -> HANDLE -> IO HWNDSource
editStyle :: ClassNameSource
type ListBoxStyle = WindowStyleSource
lBS_NOTIFY :: ListBoxStyleSource
lBS_SORT :: ListBoxStyleSource
lBS_NOREDRAW :: ListBoxStyleSource
lBS_MULTIPLESEL :: ListBoxStyleSource
lBS_OWNERDRAWFIXED :: ListBoxStyleSource
lBS_OWNERDRAWVARIABLE :: ListBoxStyleSource
lBS_HASSTRINGS :: ListBoxStyleSource
lBS_USETABSTOPS :: ListBoxStyleSource
lBS_NOINTEGRALHEIGHT :: ListBoxStyleSource
lBS_MULTICOLUMN :: ListBoxStyleSource
lBS_WANTKEYBOARDINPUT :: ListBoxStyleSource
lBS_DISABLENOSCROLL :: ListBoxStyleSource
lBS_STANDARD :: ListBoxStyleSource
createListBox :: String -> WindowStyle -> ListBoxStyle -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe Pos -> HWND -> Maybe HMENU -> HANDLE -> IO HWNDSource
listBoxStyle :: ClassNameSource
type ScrollbarStyle = WindowStyleSource
sBS_HORZ :: ScrollbarStyleSource
sBS_TOPALIGN :: ScrollbarStyleSource
sBS_BOTTOMALIGN :: ScrollbarStyleSource
sBS_VERT :: ScrollbarStyleSource
sBS_LEFTALIGN :: ScrollbarStyleSource
sBS_RIGHTALIGN :: ScrollbarStyleSource
sBS_SIZEBOX :: ScrollbarStyleSource
sBS_SIZEBOXTOPLEFTALIGN :: ScrollbarStyleSource
sBS_SIZEBOXBOTTOMRIGHTALIGN :: ScrollbarStyleSource
createScrollbar :: String -> WindowStyle -> ScrollbarStyle -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe Pos -> HWND -> Maybe HMENU -> HANDLE -> IO HWNDSource
scrollBarStyle :: ClassNameSource
type StaticControlStyle = WindowStyleSource
sS_LEFT :: StaticControlStyleSource
sS_CENTER :: StaticControlStyleSource
sS_RIGHT :: StaticControlStyleSource
sS_ICON :: StaticControlStyleSource
sS_BLACKRECT :: StaticControlStyleSource
sS_GRAYRECT :: StaticControlStyleSource
sS_WHITERECT :: StaticControlStyleSource
sS_BLACKFRAME :: StaticControlStyleSource
sS_GRAYFRAME :: StaticControlStyleSource
sS_WHITEFRAME :: StaticControlStyleSource
sS_SIMPLE :: StaticControlStyleSource
sS_LEFTNOWORDWRAP :: StaticControlStyleSource
sS_NOPREFIX :: StaticControlStyleSource
createStaticWindow :: String -> WindowStyle -> StaticControlStyle -> Maybe Pos -> Maybe Pos -> Maybe Pos -> Maybe Pos -> HWND -> Maybe HMENU -> HANDLE -> IO HWNDSource
staticStyle :: ClassNameSource
pBM_DELTAPOS :: WindowMessageSource
pBM_SETPOS :: WindowMessageSource
pBM_SETRANGE :: WindowMessageSource
pBM_SETSTEP :: WindowMessageSource
pBM_STEPIT :: WindowMessageSource
Produced by Haddock version 0.8