NAME

   Wx::Perl::DbLinker - Wx gui building part of DbLinker.

VERSION

   version 0.012

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

           Wx      0.9
           DateTime::Format::Strptime      1.5
           Test::More      1
           Data::Dumper    2.154
           Gtk2::Ex::DbLinker::DbTools     0.11
           Scalar::Util    1.45
           DBD::SQLite     1.46
           Class::InsideOut        1.13
           Log::Log4perl   1.41

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 <[email protected]> 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.