X11-extras-0.1: Missing bindings to the X11 graphics librarySource codeContentsIndex
Graphics.X11.Xinerama
Description
Interface to Xinerama API
Synopsis
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])
getScreenInfo :: Display -> IO [Rectangle]
Documentation
data XineramaScreenInfo Source
Representation of the XineramaScreenInfo struct
Constructors
XineramaScreenInfo
xsi_screen_number :: CInt
xsi_x_org :: CShort
xsi_y_org :: CShort
xsi_width :: CShort
xsi_height :: CShort
show/hide Instances
xineramaIsActive :: Display -> IO BoolSource
xineramaQueryExtension :: Display -> IO (Maybe (CInt, CInt))Source
xineramaQueryVersion :: Display -> IO (Maybe (CInt, CInt))Source
xineramaQueryScreens :: Display -> IO (Maybe [XineramaScreenInfo])Source
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.
Produced by Haddock version 2.4.2