Description
This package is a binding to the libglade library that provides routines
to create widgets dynamically from an XML definition file.
See also 
glade.ads
  
  
  
   
   
   
  
   Subprograms
   
     - 
procedure Gtk_New
  (XML    : out Glade_XML;
   Fname  : String;
   Root   : String := "";
   Domain : String := ""); 
- 
procedure Gtk_New_From_Buffer
  (XML    : out Glade_XML;
   Buffer : String;
   Root   : String := "";
   Domain : String := ""); 
- 
procedure Initialize
  (XML    : access Glade_XML_Record'Class;
   Fname  : String;
   Root   : String := "";
   Domain : String := ""); 
- 
procedure Initialize_From_Buffer
  (XML    : access Glade_XML_Record'Class;
   Buffer : String;
   Root   : String := "";
   Domain : String := ""); 
- 
- 
procedure Signal_Connect
  (XML         : access Glade_XML_Record;
   Handlername : String;
   Func        : System.Address;
   User_Data   : System.Address); 
- 
function Get_Widget
  (XML  : access Glade_XML_Record; Name : String) return Gtk_Widget; 
- 
function Relative_File
  (XML : access Glade_XML_Record; Filename : String) return String; 
- 
function Get_Widget_Name
  (Widget : access Gtk_Widget_Record'Class) return String; 
- 
function Get_Widget_Tree
  (Widget : access Gtk_Widget_Record'Class) return Glade_XML; 
  
     
  
Domain, if not null, is the international domain to use for string translation. See Gtkada.Intl for more information.