Graphics.Win32.Key

Win32-2.3.1.1: 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 | Haskell98

Graphics.Win32.Key

Description

A collection of FFI declarations for interfacing with Win32.

# Documentation

type VKey = DWORD Source #

vK_LBUTTON :: VKey Source #

vK_RBUTTON :: VKey Source #

vK_CANCEL :: VKey Source #

vK_MBUTTON :: VKey Source #

vK_BACK :: VKey Source #

vK_TAB :: VKey Source #

vK_CLEAR :: VKey Source #

vK_RETURN :: VKey Source #

vK_SHIFT :: VKey Source #

vK_CONTROL :: VKey Source #

vK_MENU :: VKey Source #

vK_PAUSE :: VKey Source #

vK_CAPITAL :: VKey Source #

vK_ESCAPE :: VKey Source #

vK_SPACE :: VKey Source #

vK_PRIOR :: VKey Source #

vK_NEXT :: VKey Source #

vK_END :: VKey Source #

vK_HOME :: VKey Source #

vK_LEFT :: VKey Source #

vK_UP :: VKey Source #

vK_RIGHT :: VKey Source #

vK_DOWN :: VKey Source #

vK_SELECT :: VKey Source #

vK_EXECUTE :: VKey Source #

vK_SNAPSHOT :: VKey Source #

vK_INSERT :: VKey Source #

vK_DELETE :: VKey Source #

vK_HELP :: VKey Source #

vK_NUMPAD0 :: VKey Source #

vK_NUMPAD1 :: VKey Source #

vK_NUMPAD2 :: VKey Source #

vK_NUMPAD3 :: VKey Source #

vK_NUMPAD4 :: VKey Source #

vK_NUMPAD5 :: VKey Source #

vK_NUMPAD6 :: VKey Source #

vK_NUMPAD7 :: VKey Source #

vK_NUMPAD8 :: VKey Source #

enableWindow :: HWND -> Bool -> IO Bool Source #

vK_NUMPAD9 :: VKey Source #

getActiveWindow :: IO (Maybe HWND) Source #

vK_MULTIPLY :: VKey Source #

c_GetActiveWindow :: IO HWND Source #

vK_ADD :: VKey Source #

vK_SEPARATOR :: VKey Source #

getAsyncKeyState :: Int -> IO WORD Source #

vK_SUBTRACT :: VKey Source #

getFocus :: IO (Maybe HWND) Source #

vK_DECIMAL :: VKey Source #

c_GetFocus :: IO HWND Source #

vK_DIVIDE :: VKey Source #

vK_F1 :: VKey Source #

getKBCodePage :: IO UINT Source #

vK_F2 :: VKey Source #

isWindowEnabled :: HWND -> IO Bool Source #

vK_F3 :: VKey Source #

vK_F4 :: VKey Source #

vK_F5 :: VKey Source #

vK_F6 :: VKey Source #

vK_F7 :: VKey Source #

vK_F8 :: VKey Source #

vK_F9 :: VKey Source #

vK_F10 :: VKey Source #

vK_F11 :: VKey Source #

vK_F12 :: VKey Source #

vK_F13 :: VKey Source #

vK_F14 :: VKey Source #

vK_F15 :: VKey Source #

vK_F16 :: VKey Source #

vK_F17 :: VKey Source #

vK_F18 :: VKey Source #

vK_F19 :: VKey Source #

vK_F20 :: VKey Source #

vK_F21 :: VKey Source #

vK_F22 :: VKey Source #

vK_F23 :: VKey Source #

vK_F24 :: VKey Source #

vK_NUMLOCK :: VKey Source #

vK_SCROLL :: VKey Source #