ANN: Gtk2::Ex::DBI-0.3

From: Dan (dan_at_enthalpy.homelinux.org)
Date: 10/14/04


Date: Thu, 14 Oct 2004 11:24:35 +1000
To: gtk-perl-list@gnome.org, dbi-users@perl.org, mysql@lists.mysql.com


Hi all.

I'm pleased to announce the 3rd release of Gtk2::Ex::DBI, along with a
webpage for it ( which has some more basic documentation ):
http://enthalpy.homelinux.org/Gtk2-Ex-DBI/

Gtk2::Ex::DBI is a helper object that makes your gtk2-perl apps data aware.

Basically, you design your GUI with Glade, and write the application
logic in Perl <http://www.perl.org>. You then use DBI to open a
connection to your database server, and use Gtk2::Ex::DBI to keep your
GUI in sync with your database, and visa versa.

Changes in this release:

- Added DATE-ONLY support for Gnome2::DateEdit ( only tested with
MySQL's yyyy-mm-dd format ... BEWARE !!! )
- Added 'order by' support
- 'revert' method now deletes the current record from the *in-memory*
recordset if we are currently inserting a new record
- *** Added dependancy*** : Gtk2::Ex::Dialogs - used instead of my own (
admittedly dodgy ) msgbox() function
- Added 'fieldlist' method, which returns a list of fields ( taken from
the DB server )
- 'apply' and 'paint' methods now use $self->fieldlist which is far more
robust than looking at the current position's fieldlist ( in some cases
will only contain the primary key )
- Removed dependance on 'stuff.pm'. Moved date_from_GtkCalendar and
date_to_GtkCalendar functionality back into Gtk2::Ex::DBI ( maybe should
be another package? ).
- Added ExtUtils::MakeMaker support for installation

Dan



Relevant Pages

  • Re: perl
    ... some support to do some ... GUI stuff. ... We have quite a bit of log information generated during our work. ... perl enough? ...
    (perl.beginners)
  • ANNOUNCE: BEAST/BSE v0.6.1
    ... BEAST is a powerful music composition ... generation back-end separated from all GUI activities. ... Outstanding new features include support for skins, ... Updated Catalan translation ...
    (comp.os.linux.announce)
  • Re: "Visual" Fortran?
    ... >> And the only graphics that is supported is for DOS. ... > post makes it sound a bit like you're after not just crewating GUI ... > I assume we're talking about Windows NT, including Windows 2000, XP and ... In another place they say that "all" windows GUIs will support 4Gbytes ...
    (comp.lang.fortran)
  • Re: Should i leran delphi instead?
    ... The current version of Delphi *is* or claim to be the only non .Net IDE to ... > number of dollars for an extremely sexy GUI interface written in VB. ... No database interface, no network connectivity. ... > they run in that they cannot support anything else, ...
    (microsoft.public.vc.mfc)
  • Re: gui in perl
    ... > use a form on the desktop to run a perl script by mouse click, ... If you need to build large scale gui apps with other developers ... You might also consider the GTk or wxWindow bindings, ... PerlQt, GTk, wxWindows, Tk in no particular order. ...
    (comp.lang.perl.misc)