gi-gdk-0.3.18.15: 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 
((~) * info (ResolveScreenMethod t Screen), MethodInfo * info Screen p) => IsLabelProxy t (Screen -> p) 
type ParentTypes Screen 
type AttributeList Screen 
type SignalList Screen 

class GObject o => ScreenK o Source

Instances

Methods

screenGetActiveWindow

data ScreenGetActiveWindowMethodInfo Source

Instances

((~) * signature (m (Maybe Window)), MonadIO m, ScreenK a) => MethodInfo * ScreenGetActiveWindowMethodInfo a signature 

screenGetDefault

screenGetDisplay

data ScreenGetDisplayMethodInfo Source

Instances

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

screenGetFontOptions

screenGetHeight

data ScreenGetHeightMethodInfo Source

Instances

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

screenGetHeightMm

data ScreenGetHeightMmMethodInfo Source

Instances

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

screenGetMonitorAtPoint

data ScreenGetMonitorAtPointMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m Int32), MonadIO m, ScreenK a) => MethodInfo * ScreenGetMonitorAtPointMethodInfo a signature 

screenGetMonitorAtWindow

data ScreenGetMonitorAtWindowMethodInfo Source

Instances

((~) * signature (b -> m Int32), MonadIO m, ScreenK a, WindowK b) => MethodInfo * ScreenGetMonitorAtWindowMethodInfo a signature 

screenGetMonitorGeometry

screenGetMonitorHeightMm

screenGetMonitorPlugName

screenGetMonitorScaleFactor

screenGetMonitorWidthMm

screenGetMonitorWorkarea

screenGetNMonitors

data ScreenGetNMonitorsMethodInfo Source

Instances

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

screenGetNumber

data ScreenGetNumberMethodInfo Source

Instances

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

screenGetPrimaryMonitor

screenGetResolution

data ScreenGetResolutionMethodInfo Source

Instances

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

screenGetRgbaVisual

data ScreenGetRgbaVisualMethodInfo Source

Instances

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

screenGetRootWindow

data ScreenGetRootWindowMethodInfo Source

Instances

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

screenGetSetting

data ScreenGetSettingMethodInfo Source

Instances

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

screenGetSystemVisual

data ScreenGetSystemVisualMethodInfo Source

Instances

((~) * signature (m Visual), MonadIO m, ScreenK a) => MethodInfo * ScreenGetSystemVisualMethodInfo a signature 

screenGetToplevelWindows

screenGetWidth

data ScreenGetWidthMethodInfo Source

Instances

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

screenGetWidthMm

data ScreenGetWidthMmMethodInfo Source

Instances

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

screenGetWindowStack

data ScreenGetWindowStackMethodInfo Source

Instances

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

screenHeight

screenHeightMm

screenIsComposited

data ScreenIsCompositedMethodInfo Source

Instances

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

screenListVisuals

data ScreenListVisualsMethodInfo Source

Instances

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

screenMakeDisplayName

data ScreenMakeDisplayNameMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, ScreenK a) => MethodInfo * ScreenMakeDisplayNameMethodInfo a signature 

screenSetFontOptions

data ScreenSetFontOptionsMethodInfo Source

Instances

((~) * signature (Maybe FontOptions -> m ()), MonadIO m, ScreenK a) => MethodInfo * ScreenSetFontOptionsMethodInfo a signature 

screenSetResolution

data ScreenSetResolutionMethodInfo Source

Instances

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

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