type Gtk_Text_Tag_Table_Record is new GObject_Record with private;
type Gtk_Text_Tag_Table is access all Gtk_Text_Tag_Table_Record'Class;
Signal_Tag_Added : constant Glib.Signal_Name := "tag_added";
Signal_Tag_Changed : constant Glib.Signal_Name := "tag_changed";
Signal_Tag_Removed : constant Glib.Signal_Name := "tag_removed";
procedure Initialize
| ( | Table | : access Gtk_Text_Tag_Table_Record'Class); |
function Get_Type return Glib.GType;
procedure Add
| ( | Table | : access Gtk_Text_Tag_Table_Record; |
| Tag | : access Gtk.Text_Tag.Gtk_Text_Tag_Record'Class); |
procedure Remove
| ( | Table | : access Gtk_Text_Tag_Table_Record; |
| Tag | : access Gtk.Text_Tag.Gtk_Text_Tag_Record'Class); |
function Lookup
| ( | Table | : access Gtk_Text_Tag_Table_Record; |
| Name | : String) return Gtk.Text_Tag.Gtk_Text_Tag; |
function Get_Size
| ( | Table | : access Gtk_Text_Tag_Table_Record) return Gint; |
Binding from C File version 2.8.17