type Gtk_Tree_Sortable is new Glib.Types.GType_Interface;
type Gtk_Tree_Iter_Compare_Func is access function (Model : access Gtk.Tree_Model.Gtk_Tree_Model_Record'Class; A : Gtk.Tree_Model.Gtk_Tree_Iter; B : Gtk.Tree_Model.Gtk_Tree_Iter) return Gint;
Unsorted_Sort_Column_Id : constant Gint := -2;
Signal_Sort_Column_Changed : constant Glib.Signal_Name := "sort_column_changed";
function Get_Type return Glib.GType;
procedure Set_Sort_Column_Id
( | Sortable | : Gtk_Tree_Sortable; |
Sort_Column_Id | : Gint; | |
Order | : Gtk.Enums.Gtk_Sort_Type); |
procedure Get_Sort_Column_Id
( | Sortable | : Gtk_Tree_Sortable; |
Sort_Column_Id | : out Gint; | |
Order | : out Gtk.Enums.Gtk_Sort_Type); |
procedure Set_Default_Sort_Func
( | Sortable | : Gtk_Tree_Sortable; |
Sort_Func | : Gtk_Tree_Iter_Compare_Func); |
function Has_Default_Sort_Func
( | Sortable | : Gtk_Tree_Sortable) return Boolean; |
procedure Set_Sort_Func
( | Sortable | : Gtk_Tree_Sortable; |
Sort_Column_Id | : Gint; | |
Sort_Func | : Gtk_Tree_Iter_Compare_Func); |
procedure Sort_Column_Changed
( | Sortable | : Gtk_Tree_Sortable); |
Binding from C File version 2.8.17