Object Hierarchy:

Gdk.Display Gdk.Display Gdk.Display GLib.Object GLib.Object GLib.Object->Gdk.Display


[ CCode ( type_id = "gdk_display_get_type ()" ) ]
public sealed class Display : Object

Display objects purpose are two fold:

  • To manage and provide information about input devices (pointers and keyboards)
  • To manage and provide information about the available Screens

GdkDisplay objects are the GDK representation of an X Display, which can be described as a workstation consisting of a keyboard, a pointing device (such as a mouse) and one or more screens. It is used to open and keep track of various GdkScreen objects currently instantiated by the application. It is also used to access the keyboard(s) and mouse pointer(s) of the display.

Most of the input device handling has been factored out into the separate DeviceManager object. Every display has a device manager, which you can obtain using get_device_manager.

Namespace: Gdk
Package: gdk-3.0


Static methods:

Creation methods:



Inherited Members: