Retrieves the version of the GLX implementation.
Sends a startup notification message of type
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.
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.
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_ignored()to lift a trap pushed
with this function.
Gets the startup notification ID for a display.
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().
Returns the X display of a
Call XGrabServer() on
To ungrab the display again, use gdk_x11_display_ungrab().
Sets the cursor theme from which the images for cursor should be taken.
Sets the startup notification ID for a display.
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
1, or to programmatically set the window scale.
Convert a string from the encoding of the current locale into a form suitable for storing in a window property.
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.)
display after it has been grabbed with gdk_x11_display_grab().
Converts from UTF-8 to compound text.
Signals inherited from GdkDisplay (6)
The ::closed signal is emitted when the connection to the windowing
display is closed.
The ::monitor-added signal is emitted whenever a monitor is added.
The ::monitor-removed signal is emitted whenever a monitor is removed.
The ::opened signal is emitted when the connection to the windowing
display is opened.
The ::seat-added signal is emitted whenever a new seat is made known to the windowing system.
The ::seat-removed signal is emitted whenever a seat is removed by the windowing system.