From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,8d17b3e533a4018,start X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!213.200.89.82.MISMATCH!tiscali!newsfeed1.ip.tiscali.net!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.arcor.de!newsspool1.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: ANN: GtkAda contributions v1.7 Newsgroups: comp.lang.ada User-Agent: 40tude_Dialog/2.0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Reply-To: mailbox@dmitry-kazakov.de Organization: cbb software GmbH Date: Thu, 5 Jul 2007 22:07:54 +0200 Message-ID: NNTP-Posting-Date: 05 Jul 2007 22:06:57 CEST NNTP-Posting-Host: 962856e7.newsspool4.arcor-online.net X-Trace: DXC=@:NHE>`RNkOI7\_^6>c20J4IUK The software is proposed as a contribution to GtkAda, an Ada bindings to GTK+. It deals mainly with the following issues: - Tasking support; - Custom models for tree view widget; - Custom cell renderers for tree view widget; - Resource styles; - Capturing resources of a widget; - Embeddable images; - Some missing subprograms and bug fixes; - Improved hue-luminance-saturation color model; - Simplified image buttons and buttons customizable by style properties; - Controlled Ada types for GTK+ strong and weak references; - Simplified means to create lists of strings. http://www.dmitry-kazakov.de/ada/gtkada_contributions.htm The version 1.7 adds: 1. Trace procedures were added to Gtk.Main.Router to provide simple means for tracing. Trace is written in a dialog box. The dialog box can be switched between modlal and modeless states to break or only record upon message written. 2. Erase was added to Gtk.Missed to remove all items of a container; 3. Get_Visible_Range was added to Gtk.Missed to determine the range of visible rows in a tree view; 4. The function Get_Background_Area was added Gtk.Missed to replace incorrect implementation of Gtk.Tree_View. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de