Graphics.Win32.GDI.Clip

Win32-2.3.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 | Haskell98

Graphics.Win32.GDI.Clip

Description

A collection of FFI declarations for interfacing with Win32.

# Documentation

type ClipboardFormat = UINT Source #

cF_BITMAP :: ClipboardFormat Source #

cF_DIB :: ClipboardFormat Source #

cF_DIF :: ClipboardFormat Source #

cF_DSPBITMAP :: ClipboardFormat Source #

cF_DSPENHMETAFILE :: ClipboardFormat Source #

cF_DSPMETAFILEPICT :: ClipboardFormat Source #

cF_DSPTEXT :: ClipboardFormat Source #

cF_ENHMETAFILE :: ClipboardFormat Source #

cF_GDIOBJFIRST :: ClipboardFormat Source #

cF_HDROP :: ClipboardFormat Source #

cF_LOCALE :: ClipboardFormat Source #

cF_METAFILEPICT :: ClipboardFormat Source #

cF_OEMTEXT :: ClipboardFormat Source #

cF_OWNERDISPLAY :: ClipboardFormat Source #

cF_PALETTE :: ClipboardFormat Source #

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

cF_PENDATA :: ClipboardFormat Source #

closeClipboard :: IO () Source #

cF_PRIVATEFIRST :: ClipboardFormat Source #

cF_PRIVATELAST :: ClipboardFormat Source #

c_CloseClipboard :: IO BOOL Source #

cF_RIFF :: ClipboardFormat Source #

countClipboardFormats :: IO Int Source #

cF_SYLK :: ClipboardFormat Source #

emptyClipboard :: IO () Source #

cF_TEXT :: ClipboardFormat Source #

cF_WAVE :: ClipboardFormat Source #

c_EmptyClipboard :: IO BOOL Source #

cF_TIFF :: ClipboardFormat Source #

enumClipboardFormats :: ClipboardFormat -> IO ClipboardFormat Source #

c_EnumClipboardFormats :: ClipboardFormat -> IO ClipboardFormat Source #

getClipboardData :: ClipboardFormat -> IO HANDLE Source #

c_GetClipboardData :: ClipboardFormat -> IO HANDLE Source #

getClipboardFormatName :: ClipboardFormat -> IO String Source #

c_GetClipboardFormatName :: ClipboardFormat -> LPTSTR -> Int -> IO Int Source #

getClipboardOwner :: IO HWND Source #

c_GetClipboardOwner :: IO HWND Source #

getClipboardViewer :: IO HWND Source #

c_GetClipboardViewer :: IO HWND Source #

getOpenClipboardWindow :: IO HWND Source #

c_GetOpenClipboardWindow :: IO HWND Source #

getPriorityClipboardFormat :: [ClipboardFormat] -> IO Int Source #

c_GetPriorityClipboardFormat :: Ptr UINT -> Int -> IO Int Source #

isClipboardFormatAvailable :: ClipboardFormat -> IO BOOL Source #

openClipboard :: HWND -> IO () Source #

c_OpenClipboard :: HWND -> IO BOOL Source #

registerClipboardFormat :: String -> IO ClipboardFormat Source #

c_RegisterClipboardFormat :: LPCTSTR -> IO ClipboardFormat Source #

setClipboardData :: ClipboardFormat -> HANDLE -> IO HANDLE Source #

c_SetClipboardData :: ClipboardFormat -> HANDLE -> IO HANDLE Source #

setClipboardViewer :: HWND -> IO HWND Source #

c_SetClipboardViewer :: HWND -> IO HWND Source #