Subprograms
   
  
  Creating items
  
     - 
procedure Gtk_New    (Item : out Gtk_Tool_Item); procedure Initialize (Item : access Gtk_Tool_Item_Record'Class); 
- 
function Get_Type return GType; 
- 
procedure Set_Expand
  (Tool_Item : access Gtk_Tool_Item_Record;
   Expand    : Boolean); function Get_Expand
  (Tool_Item : access Gtk_Tool_Item_Record)
   return Boolean; 
- 
procedure Set_Homogeneous
  (Tool_Item   : access Gtk_Tool_Item_Record;
   Homogeneous : Boolean); function Get_Homogeneous
  (Tool_Item : access Gtk_Tool_Item_Record)
   return Boolean; 
- 
- 
procedure Set_Is_Important
  (Tool_Item    : access Gtk_Tool_Item_Record;
   Is_Important : Boolean); function Get_Is_Important
  (Tool_Item : access Gtk_Tool_Item_Record)
   return Boolean; 
- 
- 
procedure Set_Proxy_Menu_Item
  (Tool_Item    :  access Gtk_Tool_Item_Record;
   Menu_Item_Id : String;
   Menu_Item    :  Gtk.Menu_Item.Gtk_Menu_Item); 
 
- 
- 
procedure Rebuild_Menu (Tool_Item : access Gtk_Tool_Item_Record); 
- 
procedure Set_Tooltip
  (Tool_Item   :  access Gtk_Tool_Item_Record;
   Tooltips    :  access Gtk.Tooltips.Gtk_Tooltips_Record'Class;
   Tip_Text    : String;
   Tip_Private : String := ""); 
 
- 
procedure Set_Visible_Vertical
  (Toolitem         : access Gtk_Tool_Item_Record;
   Visible_Vertical : Boolean); function Get_Visible_Vertical
  (Toolitem : access Gtk_Tool_Item_Record)
   return Boolean; 
- 
procedure Set_Visible_Horizontal
  (Toolitem           : access Gtk_Tool_Item_Record;
   Visible_Horizontal : Boolean); function Get_Visible_Horizontal
  (Toolitem : access Gtk_Tool_Item_Record)
   return Boolean; 
- 
procedure Set_Use_Drag_Window
  (Toolitem        : access Gtk_Tool_Item_Record;
   Use_Drag_Window : Boolean); function Get_Use_Drag_Window
  (Toolitem : access Gtk_Tool_Item_Record)
   return Boolean; 
- 
-