This release adds significant documentation updates, a new tool,
Gdialog, which provides an easy way to display dialog boxes from shell
scripts, new packages (Gtkada.Intl, Gtkada.Dialogs, Gtkada.Pixmaps,
Gtkada.Canvas, Gtkada.File_Selection, Gtkada.Handlers), several
improvements in Gate, and support for drag-and-drop and selection
handling.
Additions in this release include many new widgets from GtkExtra, Postscript support GtkExtra, new examples in the directory examples/tutorial, and support for image loading, rendering, scaling and compositing. The handling of arrays of null terminated strings has been greatly simplified. The GtkAda Reference Manual has been significantly enhanced. Gtk_Item_Factory has been partly (about 90%) bound. GtkAda was updated to use GtkGlArea 1.2.2. The support for OpenGL is now built in a separate library.
This release has been fixed to be compatible with Gtk+ 1.2.2 instead of requiring 1.2.4. An installation problem on some Linux versions has been fixed. Multiple redraws under Win32 are now handled properly.
Extensive documentation update. GtkAda now comes with both a User's Guide and a Reference Manual. New scheme for callbacks which is much more complete than the old scheme, and will permit the creation of callbacks that return a value (such as for the signal "delete_event"). It is also much more systematic than the old one (less packages need to be instantiated). Gate has been updated to Glade 0.5.5, plus various bug fixes. Complete Gtk+ support for Gate/Dgate. A new example shows how to do some flicker-free animation with GtkAda.