Graphics.Win32.GDI.Pen

Win32-2.5.4.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.GDI.Pen (signature[?])

Description

A collection of FFI declarations for interfacing with Win32.

# Documentation

type StockPen = INT Source #

wHITE_PEN :: StockPen Source #

bLACK_PEN :: StockPen Source #

nULL_PEN :: StockPen Source #

getStockPen :: StockPen -> IO HPEN Source #

c_GetStockPen :: StockPen -> IO HPEN Source #

deletePen :: HPEN -> IO () Source #

c_DeletePen :: HPEN -> IO Bool Source #

type PenStyle = INT Source #

pS_SOLID :: PenStyle Source #

pS_DASH :: PenStyle Source #

pS_DOT :: PenStyle Source #

pS_DASHDOT :: PenStyle Source #

pS_DASHDOTDOT :: PenStyle Source #

pS_NULL :: PenStyle Source #

pS_INSIDEFRAME :: PenStyle Source #

pS_ENDCAP_ROUND :: PenStyle Source #

pS_USERSTYLE :: PenStyle Source #

pS_ENDCAP_SQUARE :: PenStyle Source #

pS_ALTERNATE :: PenStyle Source #

pS_ENDCAP_FLAT :: PenStyle Source #

pS_STYLE_MASK :: PenStyle Source #

pS_ENDCAP_MASK :: PenStyle Source #

pS_JOIN_ROUND :: PenStyle Source #

pS_JOIN_BEVEL :: PenStyle Source #

pS_JOIN_MITER :: PenStyle Source #

pS_COSMETIC :: PenStyle Source #

pS_GEOMETRIC :: PenStyle Source #

pS_TYPE_MASK :: PenStyle Source #

createPen :: PenStyle -> INT -> COLORREF -> IO HPEN Source #

c_CreatePen :: PenStyle -> INT -> COLORREF -> IO HPEN Source #