gtkRcGetStyleByPaths {RGtk2.10}R Documentation

gtkRcGetStyleByPaths

Description

Creates up a GtkStyle from styles defined in a RC file by providing the raw components used in matching. This function may be useful when creating pseudo-widgets that should be themed like widgets but don't actually have corresponding GTK+ widgets. An example of this would be items inside a GNOME canvas widget.

Usage

gtkRcGetStyleByPaths(settings, widget.path, class.path, type)

Arguments

settings [GtkSettings] a GtkSettings object
widget.path [char] the widget path to use when looking up the style, or NULL if no matching against the widget path should be done
class.path [char] the class path to use when looking up the style, or NULL if no matching against the class path should be done.
type [GType] a type that will be used along with parent types of this type when matching against class styles, or G_TYPE_NONE

Details

The action of gtkRcGetStyle is similar to:

 gtk_widget_path (widget, NULL, &path, NULL);
 gtk_widget_class_path (widget, NULL, &class_path, NULL);
 gtk_rc_get_style_by_paths (gtk_widget_get_settings (widget), path, class_path,
                            G_OBJECT_TYPE (widget));

Value

[GtkStyle] A style created by matching with the supplied paths, or NULL if nothing matching was specified and the default style should be used.

Author(s)

Derived by RGtkGen from GTK+ documentation


[Package RGtk2.10 version 2.10.6 Index]