Gtk2::Ex::DBI
Gtk2-Ex-DBI is the forms module from the Axis project. You use Glade ( Glade is a UI designed for Gtk2 ) to create your UI, and then use Gtk2::Ex::DBI to bind the contents of fields in your UI to fields in a database table.
Database Compatibility
- MySQL
- Postgres
- Microsoft SQL Server ( via DBD::ODBC )
- SQLite
Adding support for other databases with a Perl DBI driver should be trivial.
Widget Support
- Entry
- TextView
- SpinButton
- ComboBoxEntry
- CheckButton
- ToggleButton
- Calendar

Screenshot of a single form from the upcoming demo application ( a port of the Northwind database from Microsoft )
Record Paging
Callbacks
Record Navigation and Status Widgets
Built-in Calculator
Users can trigger a simple calculator from any managed entry widget, from a context-sensitive menu ( or you can trigger it from code ). This is great for data entry scenarios where users have to add up lots of figures and copy the total into a field.

