Method
GtkWidgetoverride_cursor
deprecated: 3.16 since: 3.0
Declaration [src]
void
gtk_widget_override_cursor (
GtkWidget* widget,
const GdkRGBA* cursor,
const GdkRGBA* secondary_cursor
)
Description [src]
Sets the cursor color to use in a widget, overriding the cursor-color and secondary-cursor-color style properties. All other style values are left untouched. See also gtk_widget_modify_style().
Note that the underlying properties have the GdkColor
type,
so the alpha value in primary
and secondary
will be ignored.
Available since: 3.0
Deprecated since: 3.16
This function is not useful in the context of CSS-based
rendering. If you wish to change the color used to render the primary
and secondary cursors you should use a custom CSS style, through an
application-specific GtkStyleProvider
and a CSS style class.
Parameters
cursor
-
Type:
GdkRGBA
The color to use for primary cursor (does not need to be allocated), or
NULL
to undo the effect of previous calls to of gtk_widget_override_cursor().The argument can be NULL
.The data is owned by the caller of the method. secondary_cursor
-
Type:
GdkRGBA
The color to use for secondary cursor (does not need to be allocated), or
NULL
to undo the effect of previous calls to of gtk_widget_override_cursor().The argument can be NULL
.The data is owned by the caller of the method.