Method
GtkWidgetget_modifier_style
deprecated: 3.0
Declaration [src]
GtkRcStyle*
gtk_widget_get_modifier_style (
GtkWidget* widget
)
Description [src]
Returns the current modifier style for the widget. (As set by
gtk_widget_modify_style().) If no style has previously set, a new
GtkRcStyle
will be created with all values unset, and set as the
modifier style for the widget. If you make changes to this rc
style, you must call gtk_widget_modify_style(), passing in the
returned rc style, to make sure that your changes take effect.
Caution: passing the style back to gtk_widget_modify_style()
will
normally end up destroying it, because gtk_widget_modify_style()
copies
the passed-in style and sets the copy as the new modifier style,
thus dropping any reference to the old modifier style. Add a reference
to the modifier style if you want to keep it alive.
Deprecated since: 3.0
Use GtkStyleContext
with a custom GtkStyleProvider
instead.
Return value
Type: GtkRcStyle
The modifier style for the widget. This rc style is owned by the widget. If you want to keep a pointer to value this around, you must add a refcount using g_object_ref().
The returned data is owned by the instance. |