ANNOUNCE: GtkAda 0.6




GtkAda 0.6 release (Beta code)
------------------------------

GtkAda is an Ada95 binding of Gtk+ version 1.2.0. It allows you to
develop graphical applications in Ada95 using Gtk+.

Currently, all widgets  of the Gtk+ 1.2 series have  been bound. The
binding  for the Gdk part is not complete yet, but is already pretty
much in place.

To test our binding, the testgtk program have been almost completely 
re-implemented and is also distributed with the binding.

LSM entry follows :
Begin3
 Title:  GtkAda
 Version: 0.6
 Entered-date: 1MAR99
 Description: Ada95 binding to Gtk+ (version 1.2.0) 
 Keywords: Ada95 Ada Gtk+ Gtk X Gui Glade
 Author: Emmanuel Briot <briot@gnat.com>, Joel Brobecker <jbrobecker@west.raytheon.com> and Arnaud Charlet <charlet@gnat.com>
 Maintained-by: <briot@gnat.com>, <jbrobecker@west.raytheon.com> and <charlet@gnat.com>
 Primary-site:  http://ada.eu.org/gtkada/
 Original-site: http://ada.eu.org/gtkada/ 
 Platforms: SunOS-5.5.1 Linux-2.0.35 Linux-2.0.36 DECUnix-4.0b
 Copying-policy: GPL (with a slight modification, see headers of *.ad[bs] files
End

New features from 0.5 include:

- Upgrade to GTK+ 1.2.0
 
- Glib.XML provides a generic XML parser written in Ada
 
- GATE (Glade Ada Translator and Evaluator) parses the XML project files
generated by glade (a GTK+ GUI builder) and generates the corresponding
compilable Ada code. It is also able to incorporate user's changes done
between two code generations.
 
- DGATE (Dynamic GATE) is able to load any XML project file, create the
corresponding widgets and connect all the specified signals. It is a very
useful tool during development that allows you to test your GUI without having
to recompile anything. 
 
- GtkAda now gives you the possiblity to extend widgets using standard Ada 95 OO
constructs. This avoid the use of User_Data, and of course also provides a
stronger typing mechanism than User_Data provides. 
 
- GtkAda now provides a configure script to ease the build and installation of
this binding. 
 
- Some effort has been made to make this binding available on 64 bits machines,
GtkAda has actually been tested on Dec Unix.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]