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.