gi-gdk-3.0.2: Gdk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gdk.Objects.Screen

Contents

Description

 

Synopsis

Exported types

newtype Screen Source

Constructors

Screen (ForeignPtr Screen) 

Instances

GObject Screen Source 
((~) * info (ResolveScreenMethod t Screen), MethodInfo * info Screen p) => IsLabelProxy t (Screen -> p) Source 
type ParentTypes Screen Source 
type AttributeList Screen Source 
type SignalList Screen Source 

class GObject o => ScreenK o Source

Instances

Methods

screenGetActiveWindow

screenGetDefault

screenGetDisplay

data ScreenGetDisplayMethodInfo Source

Instances

((~) * signature (m Display), MonadIO m, ScreenK a) => MethodInfo * ScreenGetDisplayMethodInfo a signature Source 

screenGetFontOptions

screenGetHeight

data ScreenGetHeightMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, ScreenK a) => MethodInfo * ScreenGetHeightMethodInfo a signature Source 

screenGetHeightMm

data ScreenGetHeightMmMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, ScreenK a) => MethodInfo * ScreenGetHeightMmMethodInfo a signature Source 

screenGetMonitorAtPoint

screenGetMonitorAtWindow

screenGetMonitorGeometry

screenGetMonitorHeightMm

screenGetMonitorPlugName

screenGetMonitorScaleFactor

screenGetMonitorWidthMm

screenGetMonitorWorkarea

screenGetNMonitors

data ScreenGetNMonitorsMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, ScreenK a) => MethodInfo * ScreenGetNMonitorsMethodInfo a signature Source 

screenGetNumber

data ScreenGetNumberMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, ScreenK a) => MethodInfo * ScreenGetNumberMethodInfo a signature Source 

screenGetPrimaryMonitor

screenGetResolution

data ScreenGetResolutionMethodInfo Source

Instances

((~) * signature (m Double), MonadIO m, ScreenK a) => MethodInfo * ScreenGetResolutionMethodInfo a signature Source 

screenGetRgbaVisual

data ScreenGetRgbaVisualMethodInfo Source

Instances

((~) * signature (m (Maybe Visual)), MonadIO m, ScreenK a) => MethodInfo * ScreenGetRgbaVisualMethodInfo a signature Source 

screenGetRootWindow

data ScreenGetRootWindowMethodInfo Source

Instances

((~) * signature (m Window), MonadIO m, ScreenK a) => MethodInfo * ScreenGetRootWindowMethodInfo a signature Source 

screenGetSetting

data ScreenGetSettingMethodInfo Source

Instances

((~) * signature (Text -> GValue -> m Bool), MonadIO m, ScreenK a) => MethodInfo * ScreenGetSettingMethodInfo a signature Source 

screenGetSystemVisual

screenGetToplevelWindows

screenGetWidth

data ScreenGetWidthMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, ScreenK a) => MethodInfo * ScreenGetWidthMethodInfo a signature Source 

screenGetWidthMm

data ScreenGetWidthMmMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, ScreenK a) => MethodInfo * ScreenGetWidthMmMethodInfo a signature Source 

screenGetWindowStack

data ScreenGetWindowStackMethodInfo Source

Instances

((~) * signature (m [Window]), MonadIO m, ScreenK a) => MethodInfo * ScreenGetWindowStackMethodInfo a signature Source 

screenHeight

screenHeightMm

screenIsComposited

data ScreenIsCompositedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, ScreenK a) => MethodInfo * ScreenIsCompositedMethodInfo a signature Source 

screenListVisuals

data ScreenListVisualsMethodInfo Source

Instances

((~) * signature (m [Visual]), MonadIO m, ScreenK a) => MethodInfo * ScreenListVisualsMethodInfo a signature Source 

screenMakeDisplayName

screenSetFontOptions

screenSetResolution

data ScreenSetResolutionMethodInfo Source

Instances

((~) * signature (Double -> m ()), MonadIO m, ScreenK a) => MethodInfo * ScreenSetResolutionMethodInfo a signature Source 

screenSetResolution :: (MonadIO m, ScreenK a) => a -> Double -> m () Source

screenWidth

screenWidthMm

Properties

FontOptions

getScreenFontOptions :: (MonadIO m, ScreenK o) => o -> m (Ptr ()) Source

setScreenFontOptions :: (MonadIO m, ScreenK o) => o -> Ptr () -> m () Source

Resolution

setScreenResolution :: (MonadIO m, ScreenK o) => o -> Double -> m () Source

Signals

CompositedChanged

MonitorsChanged

SizeChanged