1 message in com.mysql.lists.perlANN: Gtk2::Ex::DBI-0.8
FromSent OnAttachments
Daniel Kasak09 Mar 2005 19:06 
Subject:ANN: Gtk2::Ex::DBI-0.8
From:Daniel Kasak (dka@nusconsulting.com.au)
Date:03/09/2005 07:06:53 PM
List:com.mysql.lists.perl

I'm pleased to annouce the 8th release of Gtk2::Ex::DBI ... http://entropy.homelinux.org/Gtk2-Ex-DBI/

Gtk2::Ex::DBI is an open-source helper object that makes your Gtk2-Perl apps data aware. It handles querying, 'painting' records on your Glade-generated form, passing updates back to the database server, inserting, deleting, and much more. Roll your own MS Access.

From the changelog:

- INCOMPATIBLE CHANGE: don't call on_current while we're constructing ourself - external code won't be able to 'see' us yet

- Added constructor_done flag to indicate whether we have been returned to the calling code yet You should manually call the on_current code immediately *after* the object constructor ... when your Gtk2::Ex::DBI object will be available

- Added method of running external code before applying changes to the current record ( on_apply - similar to on_current )

- Apply changes to the current record before requerying ( query method )

- Properly handle empty recordsets in count method

- Append primary key to sql_select if necessary in fetch_new_slice method

- Added 'quiet' flag to silence warnings such as missing widgets

- Added 'use strict' directive and fixed up issues this raised

- Added demo application - a dream database ( distributed separately - see download page on website )

- Use 'make dist' to create distributable package instead of manually creating archive - thanks Ofey

- Updated website to make better use of space - also thanks to Ofey for suggestion to clean it up

Dan