gtk-0.12.4: Binding to the Gtk+ graphical user interface library.

Portabilityportable (depends on GHC)
Stabilityprovisional
Maintainergtk2hs-users@lists.sourceforge.net
Safe HaskellNone

Graphics.UI.Gtk.Gdk.DisplayManager

Contents

Description

Maintains a list of all open GdkDisplays

  • Module available since Gdk version 2.2

Synopsis

Detail

The purpose of the DisplayManager singleton object is to offer notification when displays appear or disappear or the default display changes.

Class Hierarchy

 | GObject
 | +----DisplayManager

Types

Methods

displayManagerGet

Arguments

:: IO DisplayManager

returns the singleton DisplayManager object.

Returns the global DisplayManager singleton; parsePargs, init, or initCheck must have been called first.

displayManagerListDisplays

Arguments

:: DisplayManagerClass self 
=> self 
-> IO [Display]

returns a newly allocated list of Display objects.

List all currently open displays.

Attributes

displayManagerDefaultDisplay :: DisplayManagerClass self => Attr self Display

The default display.

Signals

displayManagerOpened :: DisplayManagerClass self => Signal self (Display -> IO ())

The displayManagerOpened signal is emitted when a display is opened.