Portability | portable |
---|---|
Stability | provisional |
Maintainer | Don Stewart <dons@galois.com> |
Safe Haskell | None |
- data XineramaScreenInfo = XineramaScreenInfo {
- xsi_screen_number :: !CInt
- xsi_x_org :: !CShort
- xsi_y_org :: !CShort
- xsi_width :: !CShort
- xsi_height :: !CShort
- xineramaIsActive :: Display -> IO Bool
- xineramaQueryExtension :: Display -> IO (Maybe (CInt, CInt))
- xineramaQueryVersion :: Display -> IO (Maybe (CInt, CInt))
- xineramaQueryScreens :: Display -> IO (Maybe [XineramaScreenInfo])
- compiledWithXinerama :: Bool
- getScreenInfo :: Display -> IO [Rectangle]
Documentation
data XineramaScreenInfo Source
Representation of the XineramaScreenInfo struct
XineramaScreenInfo | |
|
xineramaIsActive :: Display -> IO BoolSource
getScreenInfo :: Display -> IO [Rectangle]Source
Wrapper around xineramaQueryScreens that fakes a single screen when Xinerama is not active. This is the preferred interface to Graphics.X11.Xinerama.