Projects / GtkAda contributions

GtkAda contributions

The library is a contribution to GtkAda, an Ada bindings to GTK+ toolkit. It deals with the following issues: tasking support; custom models for tree view widget; custom cell renderers for tree view widget; multi-columned derived model; an extension derived model (to add columns to an existing model); an abstract caching model for directory-like data; tree view and list view widgets for navigational browsing of abstract caching models; file system navigation widgets with wildcard filtering; resource styles; capturing the resources of a widget; embeddable images; some missing sub-programs and bugfixes; a measurement unit selection widget and dialogs; an improved hue-luminance-saturation color model; simplified image buttons and buttons customizable by style properties; controlled Ada types for GTK+ strong and weak references; and a simplified means to create lists of strings.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  13 May 2012 20:18

Release Notes: The Timeout parameter was added to the procedure Send of the package Generic_Message in order to break possible deadlocks.

  •  06 Apr 2012 13:32

Release Notes: The release provides bugfixes in GIO bindings. Some class-wide operations of Gtk_Directory_Items_View_Record have been made primitive for better usability. The package Gtk.Abstract_Browser has been re-implemented, and no longer uses the GTK filtered store (which is currently broken). Documentation has been extended.

  •  23 Jan 2012 23:40

Release Notes: This version is adapted to the version 2.24.0 of GtkAda and packaged for Debian and Fedora 32- and 64-bit x86 architectures.

  •  06 Nov 2011 21:26

Release Notes: This release is compatible with the newest version (2.18) of GtkAda. The package Gtk.Handlers.References now supports explicit unsetting references. Has_Tooltip, Set_Has_Tooltip, and Set_Tip have been added to Gtk.Missed. Gtk.Handlers.Generic_Callback supports signal handlers returning GValue. Gtk.Recent_Manager has been renamed to Gtk.Recent_Manager_Alt to keep it compatible with GtkAda 2.18. Gtk.Object.Checked_Destroy has been added to safely destroy floating widgets. The package Gtk.Recent_Manager_Keys now provides a simplified means to store and restore values by key and contents of combo boxes.

  •  10 Jan 2011 22:02

Release Notes: Progress indication was added to Gtk_Abstract_Directory_Record. Style_Get has been added to Gtk.Widget.Styles returning GValue by name. An RGB convenience function was added to Gtk.Missed. The package Gtk.Generic_Enum_Combo_Box provides a combo box widget created from an enumeration type. The documentation links to the AdaCore on-line GtkAda Reference Manual were fixed because the old reference manual is no longer available.

Screenshot

Project Spotlight

aicwl

An Ada library of industrial control widgets.

Screenshot

Project Spotlight

ocre

An optical character recognition tool.