- public Atom x11_atom_to_xatom (Atom atom)
Converts from a Atom
to the X atom for the default GDK display with the same string value.
- public Atom x11_atom_to_xatom_for_display (Display display, Atom atom)
Converts from a Atom
to the X atom for a Display with the same string value.
- public unowned Colormap x11_colormap_foreign_new (Visual visual, Colormap xcolormap)
- public Colormap x11_colormap_get_xcolormap (Colormap colormap)
- public unowned Display x11_colormap_get_xdisplay (Colormap colormap)
- public Cursor x11_cursor_get_xcursor (Cursor cursor)
Returns the X cursor belonging to a
Cursor.
- public unowned Display x11_cursor_get_xdisplay (Cursor cursor)
Returns the display of a
Cursor.
- public void x11_display_broadcast_startup_message (Display display, string message_type, ...)
Sends a startup notification message of type message_type
to this.
- public unowned string x11_display_get_startup_notification_id (Display display)
Gets the startup notification ID for a display.
- public uint32 x11_display_get_user_time (Display display)
Returns the timestamp of the last user interaction on
this.
- public unowned Display x11_display_get_xdisplay (Display display)
Returns the X display of a `GdkDisplay`.
- public void x11_display_grab (Display display)
- public void x11_display_set_cursor_theme (Display display, string theme, int size)
Sets the cursor theme from which the images for cursor should be
taken.
- public int x11_display_string_to_compound_text (Display display, string str, out Atom encoding, int format, uchar[] ctext, int length)
Convert a string from the encoding of the current locale into a form
suitable for storing in a window property.
- public int x11_display_text_property_to_text_list (Display display, Atom encoding, int format, uchar[] text, int length, string 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.
- public void x11_display_ungrab (Display display)
- public bool x11_display_utf8_to_compound_text (Display display, string str, out Atom encoding, int format, uchar[] ctext, int length)
Converts from UTF-8 to compound text.
- public unowned Display x11_drawable_get_xdisplay (Drawable drawable)
- public ID x11_drawable_get_xid (Drawable drawable)
- public void x11_free_compound_text (uchar[] ctext)
- public void x11_free_text_list (string list)
- public unowned Display x11_gc_get_xdisplay (GC gc)
- public GC x11_gc_get_xgc (GC gc)
- public Window x11_get_default_root_xwindow ()
- public int x11_get_default_screen ()
Gets the default GTK+ screen number.
- public unowned Display x11_get_default_xdisplay ()
Gets the default GTK+ display.
- public uint32 x11_get_server_time (Window window)
Routine to get the current X server time stamp.
- public Atom x11_get_xatom_by_name (string atom_name)
Returns the X atom for GDK’s default display corresponding to
atom_name.
- public Atom x11_get_xatom_by_name_for_display (Display display, string atom_name)
Returns the X atom for a `GdkDisplay` corresponding to atom_name
.
- public unowned string x11_get_xatom_name (Atom xatom)
Returns the name of an X atom for GDK’s default display.
- public unowned string x11_get_xatom_name_for_display (Display display, Atom xatom)
Returns the name of an X atom for its display.
- public void x11_grab_server ()
- public unowned Display x11_image_get_xdisplay (Image image)
- public unowned Image x11_image_get_ximage (Image image)
- public unowned Display x11_lookup_xdisplay (Display xdisplay)
Find the `GdkDisplay` corresponding to xdisplay, if any
exists.
- public bool x11_net_wm_supports (Atom property)
- public unowned Drawable x11_pixmap_get_drawable_impl (Pixmap pixmap)
- public void x11_register_standard_event_type (Display display, int event_base, int n_events)
Registers interest in receiving extension events with type codes
between event_base and `event_base + n_events - 1`.
- public ID x11_screen_get_monitor_output (Screen screen, int monitor_num)
Gets the XID of the specified output/monitor.
- public int x11_screen_get_screen_number (Screen screen)
Returns the index of a `GdkX11Screen`.
- public unowned string x11_screen_get_window_manager_name (Screen screen)
Returns the name of the window manager for
this.
- public unowned Screen x11_screen_get_xscreen (Screen screen)
Returns the screen of a `GdkX11Screen`.
- public unowned Visual x11_screen_lookup_visual (Screen screen, VisualID xvisualid)
Looks up the Visual
for a particular screen and X Visual ID.
- public bool x11_screen_supports_net_wm_hint (Screen screen, Atom property)
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.
- public void x11_set_sm_client_id (string sm_client_id)
Sets the `SM_CLIENT_ID` property on the application’s leader window
so that the window manager can save the application’s state using the X11R6 ICCCM session management protocol.
- public void x11_ungrab_server ()
- public unowned Visual x11_visual_get (VisualID xvisualid)
- public unowned Visual x11_visual_get_xvisual (Visual visual)
Returns the X visual belonging to a
Visual.
- public unowned Window x11_window_foreign_new_for_display (Display display, Window window)
Wraps a native window in a
Window.
- public unowned Drawable x11_window_get_drawable_impl (Window window)
- public unowned Window x11_window_lookup_for_display (Display display, Window window)
Looks up the Window
that wraps the given native window handle.
- public void x11_window_move_to_current_desktop (Window window)
Moves the window to the correct workspace when running under a window
manager that supports multiple workspaces, as described in the
Extended Window Manager Hints specification.
- public void x11_window_set_user_time (Window window, uint32 timestamp)
The application can use this call to update the _NET_WM_USER_TIME
property on a toplevel window.
- public Atom x11_xatom_to_atom (Atom xatom)
Convert from an X atom for the default display to the corresponding
Atom.
- public Atom x11_xatom_to_atom_for_display (Display display, Atom xatom)
Convert from an X atom for a
Display to the corresponding
Atom.
- public void* x11_xid_table_lookup (ID xid)
- public void* x11_xid_table_lookup_for_display (Display display, ID xid)