Class

GdkX11X11Screen

Description

final class GdkX11.X11Screen : Gdk.Screen {
  /* No available fields */
}
No description available.

Hierarchy

hierarchy this GdkX11Screen ancestor_0 GdkScreen ancestor_0--this ancestor_1 GObject ancestor_1--ancestor_0

Ancestors

Instance methods

gdk_x11_screen_get_current_desktop

Returns the current workspace for screen when running under a window manager that supports multiple workspaces, as described in the Extended Window Manager Hints specification.

Available since: 3.10

gdk_x11_screen_get_monitor_output

Gets the XID of the specified output/monitor. If the X server does not support version 1.2 of the RANDR extension, 0 is returned.

Available since: 2.14

gdk_x11_screen_get_number_of_desktops

Returns the number of workspaces for screen when running under a window manager that supports multiple workspaces, as described in the Extended Window Manager Hints specification.

Available since: 3.10

gdk_x11_screen_get_screen_number

Returns the index of a GdkScreen.

Available since: 2.2

gdk_x11_screen_get_window_manager_name

Returns the name of the window manager for screen.

Available since: 2.2

gdk_x11_screen_get_xscreen

Returns the screen of a GdkScreen.

Available since: 2.2

gdk_x11_screen_lookup_visual

Looks up the GdkVisual for a particular screen and X Visual ID.

Available since: 2.2

gdk_x11_screen_supports_net_wm_hint

This function is specific to the X11 backend of GDK, and indicates whether the window manager supports a certain hint from the Extended Window Manager Hints specification.

Available since: 2.2

Methods inherited from GdkScreen (30)

Please see GdkScreen for a full list of methods.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Properties inherited from GdkScreen (2)
Gdk.Screen:font-options
No description available.
Gdk.Screen:resolution
No description available.

Signals

GdkX11.X11Screen::window-manager-changed
No description available.
Signals inherited from GdkScreen (3)
Gdk.Screen::composited-changed

The ::composited-changed signal is emitted when the composited status of the screen changes.

Available since: 2.10

Gdk.Screen::monitors-changed

The ::monitors-changed signal is emitted when the number, size or position of the monitors attached to the screen change.

Available since: 2.14

Gdk.Screen::size-changed

The ::size-changed signal is emitted when the pixel width or height of a screen changes.

Available since: 2.2

Signals inherited from GObject (1)
GObject.Object::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct GdkX11X11ScreenClass {
  /* no available fields */
}
No description available.