| X11-1.5.0.0: A binding to the X11 graphics library | Contents | Index

Graphics.X11.Xlib.Display

Portability | portable
Stability | provisional
Maintainer | libraries@haskell.org

Description
A collection of FFI declarations for interfacing with Xlib Displays.
Synopsis

allPlanes_aux :: Pixel
blackPixel :: Display -> ScreenNumber -> Pixel
whitePixel :: Display -> ScreenNumber -> Pixel
connectionNumber :: Display -> CInt
defaultColormap :: Display -> ScreenNumber -> Colormap
defaultGC :: Display -> ScreenNumber -> GC
defaultDepth :: Display -> ScreenNumber -> CInt
defaultScreen :: Display -> ScreenNumber
defaultScreenOfDisplay :: Display -> Screen
displayHeight :: Display -> ScreenNumber -> CInt
displayHeightMM :: Display -> ScreenNumber -> CInt
displayWidth :: Display -> ScreenNumber -> CInt
displayWidthMM :: Display -> ScreenNumber -> CInt
maxRequestSize :: Display -> CInt
displayMotionBufferSize :: Display -> CInt
resourceManagerString :: Display -> String
screenResourceString :: Screen -> String
displayString :: Display -> String
imageByteOrder :: Display -> CInt
protocolRevision :: Display -> CInt
protocolVersion :: Display -> CInt
serverVendor :: Display -> String
screenCount :: Display -> CInt
defaultVisual :: Display -> ScreenNumber -> Visual
displayCells :: Display -> ScreenNumber -> CInt
displayPlanes :: Display -> ScreenNumber -> CInt
screenOfDisplay :: Display -> ScreenNumber -> Screen
defaultRootWindow :: Display -> Window
rootWindow :: Display -> ScreenNumber -> IO Window
qLength :: Display -> IO CInt
noOp :: Display -> IO ()
openDisplay :: String -> IO Display
closeDisplay :: Display -> IO ()

Documentation
allPlanes_aux :: Pixel
interface to the X11 library function `XAllPlanes()`.
blackPixel :: Display -> ScreenNumber -> Pixel
interface to the X11 library function `XBlackPixel()`.
whitePixel :: Display -> ScreenNumber -> Pixel
interface to the X11 library function `XWhitePixel()`.
connectionNumber :: Display -> CInt
interface to the X11 library function `XConnectionNumber()`.
defaultColormap :: Display -> ScreenNumber -> Colormap
interface to the X11 library function `XDefaultColormap()`.
defaultGC :: Display -> ScreenNumber -> GC
interface to the X11 library function `XDefaultGC()`.
defaultDepth :: Display -> ScreenNumber -> CInt
interface to the X11 library function `XDefaultDepth()`.
defaultScreen :: Display -> ScreenNumber
interface to the X11 library function `XDefaultScreen()`.
defaultScreenOfDisplay :: Display -> Screen
interface to the X11 library function `XDefaultScreenOfDisplay()`.
displayHeight :: Display -> ScreenNumber -> CInt
interface to the X11 library function `XDisplayHeight()`.
displayHeightMM :: Display -> ScreenNumber -> CInt
interface to the X11 library function `XDisplayHeightMM()`.
displayWidth :: Display -> ScreenNumber -> CInt
interface to the X11 library function `XDisplayWidth()`.
displayWidthMM :: Display -> ScreenNumber -> CInt
interface to the X11 library function `XDisplayWidthMM()`.
maxRequestSize :: Display -> CInt
interface to the X11 library function `XMaxRequestSize()`.
displayMotionBufferSize :: Display -> CInt
interface to the X11 library function `XDisplayMotionBufferSize()`.
resourceManagerString :: Display -> String
interface to the X11 library function `XResourceManagerString()`.
screenResourceString :: Screen -> String
interface to the X11 library function `XScreenResourceString()`.
displayString :: Display -> String
interface to the X11 library function `XDisplayString()`.
imageByteOrder :: Display -> CInt
interface to the X11 library function `XImageByteOrder()`.
protocolRevision :: Display -> CInt
interface to the X11 library function `XProtocolRevision()`.
protocolVersion :: Display -> CInt
interface to the X11 library function `XProtocolVersion()`.
serverVendor :: Display -> String
interface to the X11 library function `XServerVendor()`.
screenCount :: Display -> CInt
interface to the X11 library function `XScreenCount()`.
defaultVisual :: Display -> ScreenNumber -> Visual
interface to the X11 library function `XDefaultVisual()`.
displayCells :: Display -> ScreenNumber -> CInt
interface to the X11 library function `XDisplayCells()`.
displayPlanes :: Display -> ScreenNumber -> CInt
interface to the X11 library function `XDisplayPlanes()`.
screenOfDisplay :: Display -> ScreenNumber -> Screen
interface to the X11 library function `XScreenOfDisplay()`.
defaultRootWindow :: Display -> Window
interface to the X11 library function `XDefaultRootWindow()`.
rootWindow :: Display -> ScreenNumber -> IO Window
interface to the X11 library function `XRootWindow()`.
qLength :: Display -> IO CInt
interface to the X11 library function `XQLength()`.
noOp :: Display -> IO ()
interface to the X11 library function `XNoOp()`.
openDisplay :: String -> IO Display
interface to the X11 library function `XOpenDisplay()`.
closeDisplay :: Display -> IO ()
interface to the X11 library function `XCloseDisplay()`.
Produced by Haddock version 2.7.2