Cursor.from_pixbuf
Description:
[ Version ( since = "2.4" ) ]
public Cursor.from_pixbuf (Display display, Pixbuf pixbuf, int x, int y)
Creates a new cursor from a pixbuf.
Not all GDK backends support RGBA cursors. If they are not supported, a monochrome approximation will be displayed. The functions supports_cursor_alpha and supports_cursor_color can be used to determine whether RGBA cursors are supported; get_default_cursor_size and get_maximal_cursor_size give information about cursor sizes.
If x
or y
are `-1`, the pixbuf must have options named “x_hot” and “y_hot”, resp., containing integer values
between `0` and the width resp. height of the pixbuf. (Since: 3.0)
On the X backend, support for RGBA cursors requires a sufficently new version of the X Render extension.
Parameters:
display |
the Display for which the cursor will be created |
pixbuf |
the Pixbuf containing the cursor image |
x |
the horizontal offset of the “hotspot” of the cursor. |
y |
the vertical offset of the “hotspot” of the cursor. |
Returns:
a new Cursor. |