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

cF_BITMAP :: ClipboardFormat

cF_DIB :: ClipboardFormat

cF_DIF :: ClipboardFormat

cF_DSPBITMAP :: ClipboardFormat

cF_DSPENHMETAFILE :: ClipboardFormat

cF_DSPMETAFILEPICT :: ClipboardFormat

cF_DSPTEXT :: ClipboardFormat

cF_ENHMETAFILE :: ClipboardFormat

cF_GDIOBJFIRST :: ClipboardFormat

cF_HDROP :: ClipboardFormat

cF_LOCALE :: ClipboardFormat

cF_METAFILEPICT :: ClipboardFormat

cF_OEMTEXT :: ClipboardFormat

cF_OWNERDISPLAY :: ClipboardFormat

cF_PALETTE :: ClipboardFormat

changeClipboardChain :: HWND -> HWND -> IO Bool

cF_PENDATA :: ClipboardFormat

closeClipboard :: IO ()

cF_PRIVATEFIRST :: ClipboardFormat

cF_PRIVATELAST :: ClipboardFormat

c_CloseClipboard :: IO BOOL

cF_RIFF :: ClipboardFormat

countClipboardFormats :: IO Int

cF_SYLK :: ClipboardFormat

emptyClipboard :: IO ()

cF_TEXT :: ClipboardFormat

cF_WAVE :: ClipboardFormat

c_EmptyClipboard :: IO BOOL

cF_TIFF :: ClipboardFormat

enumClipboardFormats :: ClipboardFormat -> IO ClipboardFormat

c_EnumClipboardFormats :: ClipboardFormat -> IO ClipboardFormat

getClipboardData :: ClipboardFormat -> IO HANDLE

c_GetClipboardData :: ClipboardFormat -> IO HANDLE

getClipboardFormatName :: ClipboardFormat -> IO String

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

getClipboardOwner :: IO HWND

c_GetClipboardOwner :: IO HWND

getClipboardViewer :: IO HWND

c_GetClipboardViewer :: IO HWND

getOpenClipboardWindow :: IO HWND

c_GetOpenClipboardWindow :: IO HWND

getPriorityClipboardFormat :: [ClipboardFormat] -> IO Int

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

isClipboardFormatAvailable :: ClipboardFormat -> IO BOOL

openClipboard :: HWND -> IO ()

c_OpenClipboard :: HWND -> IO BOOL

registerClipboardFormat :: String -> IO ClipboardFormat

c_RegisterClipboardFormat :: LPCTSTR -> IO ClipboardFormat

setClipboardData :: ClipboardFormat -> HANDLE -> IO HANDLE

c_SetClipboardData :: ClipboardFormat -> HANDLE -> IO HANDLE

setClipboardViewer :: HWND -> IO HWND

c_SetClipboardViewer :: HWND -> IO HWND