This package is a binding to the libglade library that provides routines to create widgets dynamically from an XML definition file. see section Package Glade.
Subprograms |
---|
procedure Gtk_New (XML : out Glade_XML; Fname : String; Root : String := ""; Domain : String := ""); | ||
Create a new GladeXML object (and the corresponding widgets)
Domain, if not null, is the international domain to use for
string translation. see section Package Gtkada.Intl for more
information.
| ||
procedure Gtk_New_From_Buffer (XML : out Glade_XML; Buffer : String; Root : String := ""; Domain : String := ""); | ||
Create a new Glade_XML. | ||
procedure Initialize_From_Buffer (XML : access Glade_XML_Record'Class; Buffer : String; Root : String := ""; Domain : String := ""); | ||
Internal initialization function. | ||
function Get_Type return Glib.GType; | ||
Return the internal value associated with a Glade_XML.
| ||
procedure Signal_Connect (XML : access Glade_XML_Record; Handlername : String; Func : System.Address; User_Data : System.Address); | ||
Warning: Func should be a lowel level C callback, taking a low level | ||
function Get_Widget (XML : access Glade_XML_Record; Name : String) return Gtk_Widget; | ||
This function is used to get the Gtk_Widget corresponding to | ||
function Relative_File (XML : access Glade_XML_Record; Filename : String) return String; | ||
This function resolves a relative pathname, using the directory | ||
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; | ||
This function is used to get the GladeXML object that built |