X11-1.10.3.10: A binding to the X11 graphics library
Copyright(c) Alastair Reid 1999-2003
LicenseBSD-style (see the file libraries/base/LICENSE)
Maintainerlibraries@haskell.org
Stabilityprovisional
Portabilityportable
Safe HaskellSafe-Inferred
LanguageHaskell98

Graphics.X11.Xlib.Color

Description

A collection of FFI declarations for interfacing with Xlib Colors.

Synopsis

Documentation

lookupColor :: Display -> Colormap -> String -> IO (Color, Color) Source #

interface to the X11 library function XLookupColor().

allocNamedColor :: Display -> Colormap -> String -> IO (Color, Color) Source #

interface to the X11 library function XAllocNamedColor().

allocColor :: Display -> Colormap -> Color -> IO Color Source #

interface to the X11 library function XAllocColor().

parseColor :: Display -> Colormap -> String -> IO Color Source #

interface to the X11 library function XParseColor().

freeColors :: Display -> Colormap -> [Pixel] -> Pixel -> IO () Source #

interface to the X11 library function XFreeColors().

storeColor :: Display -> Colormap -> Color -> IO () Source #

interface to the X11 library function XStoreColor().

queryColor :: Display -> Colormap -> Color -> IO Color Source #

interface to the X11 library function XQueryColor().

queryColors :: Display -> Colormap -> [Color] -> IO [Color] Source #

interface to the X11 library function XQueryColors().

installColormap :: Display -> Colormap -> IO () Source #

interface to the X11 library function XInstallColormap().

uninstallColormap :: Display -> Colormap -> IO () Source #

interface to the X11 library function XUninstallColormap().

copyColormapAndFree :: Display -> Colormap -> IO Colormap Source #

interface to the X11 library function XCopyColormapAndFree().

createColormap :: Display -> Window -> Visual -> ColormapAlloc -> IO Colormap Source #

interface to the X11 library function XCreateColormap().

freeColormap :: Display -> Colormap -> IO () Source #

interface to the X11 library function XFreeColormap().