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 Software Development Libraries
Licenses GMGPL
Operating Systems Windows Windows Windows Unix POSIX Linux Windows Windows
Implementation Ada

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  14 Jun 2009 13:51
  • Rrelease-after

    Changes: Get_Class, Get_DSN, Get_Manager, Get_Creation_Time, Get_Query, and Set_Query were added to Gtk.Persistent_Storage_Browser. Find_Program_In_Path, Get_Current_Dir, Get_PRGName, and Is_In were added to Gtk.Missed. Build_Filename, Get_Basename, Get_Dirname, Get_Root, Get_User_Special_Dir, Is_Absolute, and Skip_Root were added to Gtk.Missed. Generic_Message was added to Gtk.Main.Router to provide asynchronous execution requests. The Gtk.Main.Router implementation was revised. GLib.Spawn, GLib.Spawn.Asynchronous, and GLib.Spawn.Text_Bufferred provide bindings to GTK+ process spawning facilities.

    • Rrelease-mid
    •  30 Jun 2008 20:09
    • Rrelease-after

    Changes: This version is based on GNAT GPL 2008 and GtkAda.2.10.2. In order to improve security, Gtk.Persistent_Storage_Browser wipes password strings it creates before their deallocation. Gtk.Tree_Model.Columned_Store contains Is_Ancestor and Is_Descendant functions and supports a mode without a reference model. The extension tree model Gtk.Tree_Model.Extension_Store supports reference model change. The procedure Set is added to GLib.Object.Weak_References. A bug is fixed in GLib.Object.Strong_References and Weak_References.

    • Rrelease-mid
    •  10 Feb 2008 15:14
    • Rrelease-after

    No changes have been submitted for this release.

    993bf1edbaeedfe2c6bd8027a512a7f5_thumb

    Project Spotlight

    freshmeat Project Query Class

    A PHP class that retrieves data from freshmeat.

    026f3e62468d0fb4e0ea639df53da3e0_thumb

    Project Spotlight

    Campsite

    A multilingual content management system (CMS) for news Web sites.