| ||||||||
| ||||||||
Description | ||||||||
A collection of FFI declarations for interfacing with Xlib Windows. | ||||||||
Synopsis | ||||||||
Documentation | ||||||||
storeName :: Display -> Window -> String -> IO () | ||||||||
interface to the X11 library function XStoreName(). | ||||||||
createSimpleWindow :: Display -> Window -> Position -> Position -> Dimension -> Dimension -> CInt -> Pixel -> Pixel -> IO Window | ||||||||
interface to the X11 library function XCreateSimpleWindow(). | ||||||||
createWindow :: Display -> Window -> Position -> Position -> Dimension -> Dimension -> CInt -> CInt -> WindowClass -> Visual -> AttributeMask -> Ptr SetWindowAttributes -> IO Window | ||||||||
interface to the X11 library function XCreateWindow(). | ||||||||
translateCoordinates :: Display -> Window -> Window -> Position -> Position -> IO (Bool, Position, Position, Window) | ||||||||
interface to the X11 library function XTranslateCoordinates(). | ||||||||
moveResizeWindow :: Display -> Window -> Position -> Position -> Dimension -> Dimension -> IO () | ||||||||
interface to the X11 library function XMoveResizeWindow(). | ||||||||
resizeWindow :: Display -> Window -> Dimension -> Dimension -> IO () | ||||||||
interface to the X11 library function XResizeWindow(). | ||||||||
moveWindow :: Display -> Window -> Position -> Position -> IO () | ||||||||
interface to the X11 library function XMoveWindow(). | ||||||||
reparentWindow :: Display -> Window -> Window -> Position -> Position -> IO () | ||||||||
interface to the X11 library function XReparentWindow(). | ||||||||
mapSubwindows :: Display -> Window -> IO () | ||||||||
interface to the X11 library function XMapSubwindows(). | ||||||||
unmapSubwindows :: Display -> Window -> IO () | ||||||||
interface to the X11 library function XUnmapSubwindows(). | ||||||||
mapWindow :: Display -> Window -> IO () | ||||||||
interface to the X11 library function XMapWindow(). | ||||||||
lowerWindow :: Display -> Window -> IO () | ||||||||
interface to the X11 library function XLowerWindow(). | ||||||||
raiseWindow :: Display -> Window -> IO () | ||||||||
interface to the X11 library function XRaiseWindow(). | ||||||||
circulateSubwindowsDown :: Display -> Window -> IO () | ||||||||
interface to the X11 library function XCirculateSubwindowsDown(). | ||||||||
circulateSubwindowsUp :: Display -> Window -> IO () | ||||||||
interface to the X11 library function XCirculateSubwindowsUp(). | ||||||||
circulateSubwindows :: Display -> Window -> CirculationDirection -> IO () | ||||||||
interface to the X11 library function XCirculateSubwindows(). | ||||||||
iconifyWindow :: Display -> Window -> ScreenNumber -> IO () | ||||||||
interface to the X11 library function XIconifyWindow(). | ||||||||
withdrawWindow :: Display -> Window -> ScreenNumber -> IO () | ||||||||
interface to the X11 library function XWithdrawWindow(). | ||||||||
destroyWindow :: Display -> Window -> IO () | ||||||||
interface to the X11 library function XDestroyWindow(). | ||||||||
destroySubwindows :: Display -> Window -> IO () | ||||||||
interface to the X11 library function XDestroySubwindows(). | ||||||||
setWindowBorder :: Display -> Window -> Pixel -> IO () | ||||||||
interface to the X11 library function XSetWindowBorder(). | ||||||||
setWindowBorderPixmap :: Display -> Window -> Pixmap -> IO () | ||||||||
interface to the X11 library function XSetWindowBorderPixmap(). | ||||||||
setWindowBorderWidth :: Display -> Window -> Dimension -> IO () | ||||||||
interface to the X11 library function XSetWindowBorderWidth(). | ||||||||
setWindowBackground :: Display -> Window -> Pixel -> IO () | ||||||||
interface to the X11 library function XSetWindowBackground(). | ||||||||
setWindowBackgroundPixmap :: Display -> Window -> Pixmap -> IO () | ||||||||
interface to the X11 library function XSetWindowBackgroundPixmap(). | ||||||||
setWindowColormap :: Display -> Window -> Colormap -> IO () | ||||||||
interface to the X11 library function XSetWindowColormap(). | ||||||||
addToSaveSet :: Display -> Window -> IO () | ||||||||
interface to the X11 library function XAddToSaveSet(). | ||||||||
removeFromSaveSet :: Display -> Window -> IO () | ||||||||
interface to the X11 library function XRemoveFromSaveSet(). | ||||||||
changeSaveSet :: Display -> Window -> ChangeSaveSetMode -> IO () | ||||||||
interface to the X11 library function XChangeSaveSet(). | ||||||||
clearWindow :: Display -> Window -> IO () | ||||||||
interface to the X11 library function XClearWindow(). | ||||||||
clearArea :: Display -> Window -> Position -> Position -> Dimension -> Dimension -> Bool -> IO () | ||||||||
interface to the X11 library function XClearArea(). | ||||||||
restackWindows :: Display -> [Window] -> IO () | ||||||||
interface to the X11 library function XRestackWindows(). | ||||||||
Produced by Haddock version 0.8 |