Graphics.Win32.Message

Win32-2.6.1.0: A binding to part of the Win32 library

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 | Safe
Language | Haskell2010

Graphics.Win32.Message

Description

A collection of FFI declarations for interfacing with Win32.

# Documentation

type WindowMessage = DWORD Source #

wM_COMPACTING :: WindowMessage Source #

wM_WININICHANGE :: WindowMessage Source #

wM_SYSCOLORCHANGE :: WindowMessage Source #

wM_QUERYNEWPALETTE :: WindowMessage Source #

wM_PALETTEISCHANGING :: WindowMessage Source #

wM_PALETTECHANGED :: WindowMessage Source #

wM_FONTCHANGE :: WindowMessage Source #

wM_SPOOLERSTATUS :: WindowMessage Source #

wM_DEVMODECHANGE :: WindowMessage Source #

wM_TIMECHANGE :: WindowMessage Source #

wM_POWER :: WindowMessage Source #

wM_QUERYENDSESSION :: WindowMessage Source #

wM_ENDSESSION :: WindowMessage Source #

wM_QUIT :: WindowMessage Source #

wM_CREATE :: WindowMessage Source #

wM_NCCREATE :: WindowMessage Source #

wM_DESTROY :: WindowMessage Source #

wM_NCDESTROY :: WindowMessage Source #

wM_SHOWWINDOW :: WindowMessage Source #

wM_SETREDRAW :: WindowMessage Source #

wM_ENABLE :: WindowMessage Source #

wM_SETTEXT :: WindowMessage Source #

wM_GETTEXT :: WindowMessage Source #

wM_GETTEXTLENGTH :: WindowMessage Source #

wM_WINDOWPOSCHANGING :: WindowMessage Source #

wM_WINDOWPOSCHANGED :: WindowMessage Source #

wM_MOVE :: WindowMessage Source #

wM_SIZE :: WindowMessage Source #

wM_QUERYOPEN :: WindowMessage Source #

wM_CLOSE :: WindowMessage Source #

wM_GETMINMAXINFO :: WindowMessage Source #

wM_PAINT :: WindowMessage Source #

wM_ERASEBKGND :: WindowMessage Source #

wM_ICONERASEBKGND :: WindowMessage Source #

wM_NCPAINT :: WindowMessage Source #

wM_NCCALCSIZE :: WindowMessage Source #

wM_QUERYDRAGICON :: WindowMessage Source #

wM_DROPFILES :: WindowMessage Source #

wM_ACTIVATE :: WindowMessage Source #

wM_ACTIVATEAPP :: WindowMessage Source #

wM_NCACTIVATE :: WindowMessage Source #

wM_SETFOCUS :: WindowMessage Source #

wM_KILLFOCUS :: WindowMessage Source #

wM_KEYDOWN :: WindowMessage Source #

wM_KEYUP :: WindowMessage Source #

wM_CHAR :: WindowMessage Source #

wM_DEADCHAR :: WindowMessage Source #

wM_SYSKEYDOWN :: WindowMessage Source #

wM_SYSKEYUP :: WindowMessage Source #

wM_SYSCHAR :: WindowMessage Source #

wM_SYSDEADCHAR :: WindowMessage Source #

wM_KEYFIRST :: WindowMessage Source #

wM_KEYLAST :: WindowMessage Source #

wM_MOUSEMOVE :: WindowMessage Source #

wM_LBUTTONDOWN :: WindowMessage Source #

wM_LBUTTONUP :: WindowMessage Source #

wM_LBUTTONDBLCLK :: WindowMessage Source #

wM_RBUTTONDOWN :: WindowMessage Source #

wM_RBUTTONUP :: WindowMessage Source #

wM_RBUTTONDBLCLK :: WindowMessage Source #

wM_MBUTTONDOWN :: WindowMessage Source #

wM_MBUTTONUP :: WindowMessage Source #

wM_MBUTTONDBLCLK :: WindowMessage Source #

wM_MOUSEFIRST :: WindowMessage Source #

wM_MOUSELAST :: WindowMessage Source #

wM_NCMOUSEMOVE :: WindowMessage Source #

wM_NCLBUTTONDOWN :: WindowMessage Source #

wM_NCLBUTTONUP :: WindowMessage Source #

wM_NCLBUTTONDBLCLK :: WindowMessage Source #

wM_NCRBUTTONDOWN :: WindowMessage Source #

wM_NCRBUTTONUP :: WindowMessage Source #

wM_NCRBUTTONDBLCLK :: WindowMessage Source #

wM_NCMBUTTONDOWN :: WindowMessage Source #

wM_NCMBUTTONUP :: WindowMessage Source #

wM_NCMBUTTONDBLCLK :: WindowMessage Source #

wM_MOUSEACTIVATE :: WindowMessage Source #

wM_CANCELMODE :: WindowMessage Source #

wM_TIMER :: WindowMessage Source #

wM_INITMENU :: WindowMessage Source #

wM_INITMENUPOPUP :: WindowMessage Source #

wM_MENUSELECT :: WindowMessage Source #

wM_MENUCHAR :: WindowMessage Source #

wM_COMMAND :: WindowMessage Source #

wM_HSCROLL :: WindowMessage Source #

wM_VSCROLL :: WindowMessage Source #

wM_CUT :: WindowMessage Source #

wM_COPY :: WindowMessage Source #

wM_PASTE :: WindowMessage Source #

wM_CLEAR :: WindowMessage Source #

wM_UNDO :: WindowMessage Source #

wM_RENDERFORMAT :: WindowMessage Source #

wM_RENDERALLFORMATS :: WindowMessage Source #

wM_DESTROYCLIPBOARD :: WindowMessage Source #

wM_DRAWCLIPBOARD :: WindowMessage Source #

wM_PAINTCLIPBOARD :: WindowMessage Source #

wM_SIZECLIPBOARD :: WindowMessage Source #

wM_VSCROLLCLIPBOARD :: WindowMessage Source #

wM_HSCROLLCLIPBOARD :: WindowMessage Source #

wM_ASKCBFORMATNAME :: WindowMessage Source #

wM_CHANGECBCHAIN :: WindowMessage Source #

wM_SETCURSOR :: WindowMessage Source #

wM_SYSCOMMAND :: WindowMessage Source #

wM_MDICREATE :: WindowMessage Source #

wM_MDIDESTROY :: WindowMessage Source #

wM_MDIACTIVATE :: WindowMessage Source #

wM_MDIRESTORE :: WindowMessage Source #

wM_MDINEXT :: WindowMessage Source #

wM_MDIMAXIMIZE :: WindowMessage Source #

wM_MDITILE :: WindowMessage Source #

wM_MDICASCADE :: WindowMessage Source #

wM_MDIICONARRANGE :: WindowMessage Source #

wM_MDIGETACTIVE :: WindowMessage Source #

wM_MDISETMENU :: WindowMessage Source #

wM_CHILDACTIVATE :: WindowMessage Source #

wM_INITDIALOG :: WindowMessage Source #

wM_NEXTDLGCTL :: WindowMessage Source #

wM_PARENTNOTIFY :: WindowMessage Source #

wM_ENTERIDLE :: WindowMessage Source #

wM_GETDLGCODE :: WindowMessage Source #

wM_SETFONT :: WindowMessage Source #

wM_GETFONT :: WindowMessage Source #

wM_DRAWITEM :: WindowMessage Source #

wM_MEASUREITEM :: WindowMessage Source #

wM_DELETEITEM :: WindowMessage Source #

wM_COMPAREITEM :: WindowMessage Source #

wM_VKEYTOITEM :: WindowMessage Source #

wM_CHARTOITEM :: WindowMessage Source #

wM_QUEUESYNC :: WindowMessage Source #

wM_USER :: WindowMessage Source #

wM_APP :: WindowMessage Source #

registerWindowMessage :: String -> IO WindowMessage Source #

c_RegisterWindowMessage :: LPCTSTR -> IO WindowMessage Source #

sIZE_RESTORED :: WPARAM Source #

sIZE_MINIMIZED :: WPARAM Source #

sIZE_MAXIMIZED :: WPARAM Source #

sIZE_MAXSHOW :: WPARAM Source #

sIZE_MAXHIDE :: WPARAM Source #