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 |
A collection of FFI declarations for interfacing with Win32.
Documentation
setArcDirection :: HDC -> ArcDirection -> IO ArcDirection Source
c_SetArcDirection :: HDC -> ArcDirection -> IO ArcDirection Source
getArcDirection :: HDC -> IO ArcDirection Source
c_GetArcDirection :: HDC -> IO ArcDirection Source
setPolyFillMode :: HDC -> PolyFillMode -> IO PolyFillMode Source
c_SetPolyFillMode :: HDC -> PolyFillMode -> IO PolyFillMode Source
getPolyFillMode :: HDC -> IO PolyFillMode Source
c_GetPolyFillMode :: HDC -> IO PolyFillMode Source
setGraphicsMode :: HDC -> GraphicsMode -> IO GraphicsMode Source
c_SetGraphicsMode :: HDC -> GraphicsMode -> IO GraphicsMode Source
getGraphicsMode :: HDC -> IO GraphicsMode Source
c_GetGraphicsMode :: HDC -> IO GraphicsMode Source
setStretchBltMode :: HDC -> StretchBltMode -> IO StretchBltMode Source
getBkColor :: HDC -> IO COLORREF Source
c_GetBkColor :: HDC -> IO COLORREF Source
getTextColor :: HDC -> IO COLORREF Source
c_GetTextColor :: HDC -> IO COLORREF Source
setBkMode :: HDC -> BackgroundMode -> IO BackgroundMode Source
c_SetBkMode :: HDC -> BackgroundMode -> IO BackgroundMode Source
getBkMode :: HDC -> IO BackgroundMode Source
c_GetBkMode :: HDC -> IO BackgroundMode Source
getBrushOrgEx :: HDC -> IO POINT Source
setTextAlign :: HDC -> TextAlignment -> IO TextAlignment Source
c_SetTextAlign :: HDC -> TextAlignment -> IO TextAlignment Source
getTextAlign :: HDC -> IO TextAlignment Source
c_GetTextAlign :: HDC -> IO TextAlignment Source
getTextCharacterExtra :: HDC -> IO Int Source
c_GetTextCharacterExtra :: HDC -> IO Int Source
getMiterLimit :: HDC -> IO Float Source
getCurrentBitmap :: HDC -> IO HBITMAP Source
getCurrentBrush :: HDC -> IO HBRUSH Source
getCurrentFont :: HDC -> IO HFONT Source
getCurrentPalette :: HDC -> IO HPALETTE Source
getCurrentPen :: HDC -> IO HPEN Source
c_SelectRgn :: HDC -> PRGN -> IO RegionType Source
selectClipRgn :: HDC -> Maybe HRGN -> IO RegionType Source
c_SelectClipRgn :: HDC -> PRGN -> IO RegionType Source
extSelectClipRgn :: HDC -> Maybe HRGN -> ClippingMode -> IO RegionType Source
c_ExtSelectClipRgn :: HDC -> PRGN -> ClippingMode -> IO RegionType Source
selectClipPath :: HDC -> ClippingMode -> IO RegionType Source
c_SelectClipPath :: HDC -> ClippingMode -> IO RegionType Source
c_CancelDC :: HDC -> IO Bool Source
c_CreateCompatibleDC :: HDC -> IO HDC Source
c_DeleteDC :: HDC -> IO Bool Source