TextTagTable
Object Hierarchy:
Description:
public class TextTagTable :
Object,
Buildable
Collects the tags in a `GtkTextBuffer`.
You may wish to begin by reading the [text widget conceptual overview](section-text-widget.html), which gives an overview of all the
objects and data types related to the text widget and how they work together.
GtkTextTagTables as GtkBuildable
The `GtkTextTagTable` implementation of the `GtkBuildable` interface supports adding tags by specifying “tag” as the “type”
attribute of a `<child>` element.
An example of a UI definition fragment specifying tags: ```xml <object class="GtkTextTagTable"> <child type="tag"> <
object class="GtkTextTag"/> </child> </object> ```
Content:
Creation methods:
Methods:
Signals:
- public virtual signal void tag_added (TextTag tag)
Emitted every time a new tag is added in the `GtkTextTagTable`.
- public virtual signal void tag_changed (TextTag tag, bool size_changed)
Emitted every time a tag in the `GtkTextTagTable` changes.
- public virtual signal void tag_removed (TextTag tag)
Emitted every time a tag is removed from the `GtkTextTagTable`.
Fields:
Inherited Members:
All known members inherited from class GLib.Object
All known members inherited from interface Gtk.Buildable