ANN: Gtk2::Ex::DBI-0.8
Daniel Kasak <[email protected]>
| Newsgroups | gmane.comp.db.mysql.perl |
|---|---|
| Message-ID | <422FB9E3.3050607__33440.4874979102$1110424210$gmane$org@nusconsulting.com.au> |
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 -- MySQL Perl Mailing List For list archives: http://lists.mysql.com/perl To unsubscribe: http://lists.mysql.com/[email protected]