Back to Seed Clases

Gtk


Classes

Interfaces

Structs

Unions

Enums

GObject.Object
parent-child marker Gtk.ThemingEngine

Class Gtk.ThemingEngine

Import line: Gtk = imports.gi.Gtk;
GIR File: Gtk-3.0.gir
C documentation: GtkThemingEngine
Class : ThemingEngine
Extends: GObject.Object
GtkThemingEngine is the object used for rendering themed content
in GTK+ widgets. Even though GTK+ has a default implementation,
it can be overridden in CSS files by enforcing a GtkThemingEngine
object to be loaded as a module.
In order to implement a theming engine, a GtkThemingEngine subclass
must be created, alongside the CSS file that will reference it, the
theming engine would be created as an .so library, and installed in
$(gtk-modules-dir)/theming-engines/.
GtkThemingEngines have limited access to the object they are
rendering, the GtkThemingEngine API has read-only accessors to the
style information contained in the rendered object's GtkStyleContext.
Properties
Properties Defined By
Methods / Constructors
Method / Constructor Defined By
Events
None
Used by These Methods / Signals / Properties- Nowhere other than here
Documentation generated by Introspection Doc Generator Loosely Based on JsDoc Toolkit on Sat Apr 16 2011 17:14:07 GMT+0800 (HKT)