Class
GdkX11X11Display
Instance methods
gdk_x11_display_broadcast_startup_message
Sends a startup notification message of type message_type
to
display
.
since: 2.12
gdk_x11_display_error_trap_pop
Pops the error trap pushed by gdk_x11_display_error_trap_push(). Will XSync() if necessary and will always block until the error is known to have occurred or not occurred, so the error code can be returned.
since: 3.0
gdk_x11_display_error_trap_pop_ignored
Pops the error trap pushed by gdk_x11_display_error_trap_push(). Does not block to see if an error occurred; merely records the range of requests to ignore errors for, and ignores those errors if they arrive asynchronously.
since: 3.0
gdk_x11_display_error_trap_push
Begins a range of X requests on display
for which X error events
will be ignored. Unignored errors (when no trap is pushed) will abort
the application. Use gdk_x11_display_error_trap_pop()
or
gdk_x11_display_error_trap_pop_ignored()to lift a trap pushed
with this function.
since: 3.0
gdk_x11_display_get_startup_notification_id
Gets the startup notification ID for a display.
since: 2.12
gdk_x11_display_get_user_time
Returns the timestamp of the last user interaction on
display
. The timestamp is taken from events caused
by user interaction such as key presses or pointer
movements. See gdk_x11_window_set_user_time().
since: 2.8
gdk_x11_display_grab
Call XGrabServer() on display
.
To ungrab the display again, use gdk_x11_display_ungrab().
since: 2.2
gdk_x11_display_set_cursor_theme
Sets the cursor theme from which the images for cursor should be taken.
since: 2.8
gdk_x11_display_set_startup_notification_id
Sets the startup notification ID for a display.
since: 3.0
gdk_x11_display_set_window_scale
Forces a specific window scale for all windows on this display,
instead of using the default or user configured scale. This
is can be used to disable scaling support by setting scale
to
1, or to programmatically set the window scale.
since: 3.10
gdk_x11_display_string_to_compound_text
Convert a string from the encoding of the current locale into a form suitable for storing in a window property.
since: 2.24
gdk_x11_display_text_property_to_text_list
Convert a text string from the encoding as it is stored in a property into an array of strings in the encoding of the current locale. (The elements of the array represent the nul-separated elements of the original text string.).
since: 2.24
gdk_x11_display_ungrab
Ungrab display
after it has been grabbed with gdk_x11_display_grab().
since: 2.2
Methods inherited from GdkDisplay (45)
Please see GdkDisplay for a full list of methods.
Signals
Signals inherited from GdkDisplay (6)
GdkDisplay::closed
The ::closed signal is emitted when the connection to the windowing
system for display
is closed.
GdkDisplay::monitor-added
The ::monitor-added signal is emitted whenever a monitor is added.
GdkDisplay::monitor-removed
The ::monitor-removed signal is emitted whenever a monitor is removed.
GdkDisplay::opened
The ::opened signal is emitted when the connection to the windowing
system for display
is opened.
GdkDisplay::seat-added
The ::seat-added signal is emitted whenever a new seat is made known to the windowing system.
GdkDisplay::seat-removed
The ::seat-removed signal is emitted whenever a seat is removed by the windowing system.
Signals inherited from GObject (1)
GObject::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.