gtkRcGetStyleByPaths {RGtk2.10} | R Documentation |
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.
gtkRcGetStyleByPaths(settings, widget.path, class.path, type)
|
[GtkSettings ] a GtkSettings object |
|
[char] the widget path to use when looking up the style, or NULL
if no matching against the widget path should be done |
|
[char] the class path to use when looking up the style, or NULL
if no matching against the class path should be done. |
|
[GType ] a type that will be used along with parent types of this type
when matching against class styles, or G_TYPE_NONE |
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));
[GtkStyle
] A style created by matching with the supplied paths,
or NULL
if nothing matching was specified and the default style should
be used.
Derived by RGtkGen from GTK+ documentation