|
| Graphics.X11.Xlib.Window | | Portability | portable | | Stability | provisional | | Maintainer | libraries@haskell.org |
|
|
|
| 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 |