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 <rappazf@gmail.com> 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.

