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