Description
This package implements a specific model to store your data in. Each
item in the list will correspond to one line in the tree view. Multiple
columns can be displayed for each line.
   
  
   
   
   
  
   Subprograms
   
     - 
procedure Gtk_New
  (List_Store : out Gtk_List_Store;
   Types      : GType_Array); 
- 
procedure Initialize
  (List_Store : access Gtk_List_Store_Record'Class;
   Types      : GType_Array); 
- 
- 
procedure Set_Column_Types
  (List_Store : access Gtk_List_Store_Record;
   Types      : GType_Array); 
- 
procedure Set_Value
  (List_Store :  access Gtk_List_Store_Record;
   Iter       :  Gtk.Tree_Model.Gtk_Tree_Iter;
   Column     : Gint;
   Value      : Glib.Values.GValue); 
 
- 
- 
- 
- 
- 
procedure Remove
  (List_Store : access Gtk_List_Store_Record;
   Iter       : in out Gtk.Tree_Model.Gtk_Tree_Iter); 
- 
procedure Insert
  (List_Store : access Gtk_List_Store_Record;
   Iter       : in out Gtk.Tree_Model.Gtk_Tree_Iter;
   Position   : Gint); 
- 
procedure Insert_Before
  (List_Store :  access Gtk_List_Store_Record;
   Iter       :  in out Gtk.Tree_Model.Gtk_Tree_Iter;
   Sibling    :  Gtk.Tree_Model.Gtk_Tree_Iter); 
 
- 
procedure Insert_After
  (List_Store :  access Gtk_List_Store_Record;
   Iter       :  in out Gtk.Tree_Model.Gtk_Tree_Iter;
   Sibling    :  Gtk.Tree_Model.Gtk_Tree_Iter); 
 
- 
procedure Insert_With_Valuesv
  (List_Store : access Gtk_List_Store_Record;
   Iter       : in out Gtk.Tree_Model.Gtk_Tree_Iter;
   Position   : Glib.Gint;
   Columns    : Glib.Gint_Array;
   Values     : Glib.Values.GValue_Array); 
- 
procedure Prepend
  (List_Store : access Gtk_List_Store_Record;
   Iter       : in out Gtk.Tree_Model.Gtk_Tree_Iter); 
- 
procedure Append
  (List_Store : access Gtk_List_Store_Record;
   Iter       : in out Gtk.Tree_Model.Gtk_Tree_Iter); 
- 
procedure Clear (List_Store : access Gtk_List_Store_Record); 
- 
- 
- 
- 
procedure Reorder
  (Store     : access Gtk_List_Store_Record;
   New_Order : Glib.Gint_Array); 
- 
Interfaces
  This class implements several interfaces. See 
Glib.Types
- 
- 
- 
function "+"
  (Model : access Gtk_List_Store_Record'Class)
   return Gtk.Tree_Dnd.Gtk_Tree_Drag_Dest
   renames Implements_Drag_Dest.To_Interface; function "-"
  (Drag_Dest : Gtk.Tree_Dnd.Gtk_Tree_Drag_Dest)
   return Gtk_List_Store
   renames Implements_Drag_Dest.To_Object;