NAME Wx::Perl::DbLinker - Wx gui building part of DbLinker. VERSION version 0.013 but see version at the end of MYMETA.yml to check that I'm correct here... INSTALLATION To install Wx::Perl::DbLinker, cd to the directory that contains this file and type the following: perl Makefile.PL make make test make install On windows use nmake or dmake instead of make. To install this module into a specific directory, do: perl Makefile.PL PREFIX=/name/of/the/directory ...the rest is the same... Please also read the perlmodinstall man page, if available. Install one of Rose::DB::Object, SQL::Abstract::More or DBIx::Class if you want to use these orm to access your data or run the examples (in ./eg). DBIx::Class is required to get runexample_dbc.pl working. SQL::Abstract::More is required for runexample_sqla.pl. Rose::DB::Object is required for runexample_rdb.pl. DEPENDENCIES Log::Log4perl 1.41 Class::InsideOut 1.13 Log::Any::Adapter::Log4perl 0.08 DBD::SQLite 1.46 Carp 1.17 Wx 0.9 Scalar::Util 1.45 Test::More 1 Data::Dumper 2.154 Gtk2::Ex::DbLinker::DbTools 0.112 DateTime::Format::Strptime 1.5 Log::Any::Adapter 1.049 DESCRIPTION This module automates the process of tying data from a database to widgets on a xrc-generated form. Steps for use: * Create a Gtk2::Ex::DbLinker::xxxDataManager object that contains the rows to display. Use DbiDataManager, RdbDataManager or DbcDataManager depending on how you access the database: sql commands and DBI, DBIx::Class or Rose::DB::Object * Create xrc resource files to construct the gui: Wx windows and controls. It is required that you name your widgets the same as the fields in your data source. * Create a Wx::Perl:DbLinker::Wxform object that links the data and the gui * Connect the buttons to methods that handle common actions such as inserting, moving, deleting, etc. AUTHOR François Rappaz CPAN ID: RAPPAZF COPYRIGHT This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. The full text of the license can be found in the LICENSE file included with this module.