System.Win32.Automation.Input.Mouse

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

Copyright | 2013 shelarcy
License | BSD-style
Maintainer | shelarcy@gmail.com
Stability | Provisional
Portability | Non-portable (Win32 API)
Safe Haskell | Safe
Language | Haskell2010

System.Win32.Automation.Input.Mouse

Description

Mouse input events

# Documentation

type PMOUSEINPUT = Ptr MOUSEINPUT Source #

data MOUSEINPUT Source #

Constructors

MOUSEINPUT |
Fields dx :: LONG dy :: LONG mouseData :: DWORD dwFlags :: DWORD time :: DWORD dwExtraInfo :: ULONG_PTR

Instances

Show MOUSEINPUT # |
Instance details Methods showsPrec :: Int -> MOUSEINPUT -> ShowS Source # show :: MOUSEINPUT -> String Source # showList :: [MOUSEINPUT] -> ShowS Source #
Storable MOUSEINPUT # |
Instance details Methods sizeOf :: MOUSEINPUT -> Int Source # alignment :: MOUSEINPUT -> Int Source # peekElemOff :: Ptr MOUSEINPUT -> Int -> IO MOUSEINPUT Source # pokeElemOff :: Ptr MOUSEINPUT -> Int -> MOUSEINPUT -> IO () Source # peekByteOff :: Ptr b -> Int -> IO MOUSEINPUT Source # pokeByteOff :: Ptr b -> Int -> MOUSEINPUT -> IO () Source # peek :: Ptr MOUSEINPUT -> IO MOUSEINPUT Source # poke :: Ptr MOUSEINPUT -> MOUSEINPUT -> IO () Source #

xBUTTON1 :: DWORD Source #

xBUTTON1 :: DWORD Source #

xBUTTON2 :: DWORD Source #

xBUTTON2 :: DWORD Source #

mOUSEEVENTF_ABSOLUTE :: DWORD Source #

mOUSEEVENTF_ABSOLUTE :: DWORD Source #

mOUSEEVENTF_MOVE :: DWORD Source #

mOUSEEVENTF_MOVE :: DWORD Source #

mOUSEEVENTF_LEFTDOWN :: DWORD Source #

mOUSEEVENTF_LEFTDOWN :: DWORD Source #

mOUSEEVENTF_LEFTUP :: DWORD Source #

mOUSEEVENTF_LEFTUP :: DWORD Source #

mOUSEEVENTF_RIGHTDOWN :: DWORD Source #

mOUSEEVENTF_RIGHTDOWN :: DWORD Source #

mOUSEEVENTF_RIGHTUP :: DWORD Source #

mOUSEEVENTF_RIGHTUP :: DWORD Source #

mOUSEEVENTF_MIDDLEDOWN :: DWORD Source #

mOUSEEVENTF_MIDDLEDOWN :: DWORD Source #

mOUSEEVENTF_MIDDLEUP :: DWORD Source #

mOUSEEVENTF_MIDDLEUP :: DWORD Source #

mOUSEEVENTF_WHEEL :: DWORD Source #

mOUSEEVENTF_WHEEL :: DWORD Source #

mOUSEEVENTF_XDOWN :: DWORD Source #

mOUSEEVENTF_XDOWN :: DWORD Source #

mOUSEEVENTF_XUP :: DWORD Source #

mOUSEEVENTF_XUP :: DWORD Source #