Menu

Tree [87157d] default tip /
 History

Read Only access


File Date Author Commit
 eg 2017-06-01 Francois Rappaz Francois Rappaz [7bd4ec] use Log::Any + Carp in all modules and examples
 lib 2017-06-01 Francois Rappaz Francois Rappaz [7bd4ec] use Log::Any + Carp in all modules and examples
 t 2015-09-11 Francois Rappaz Francois Rappaz [8b9336] version 0.001
 .hgtags 2017-05-03 Francois Rappaz Francois Rappaz [dc452f] Added tag 0.013 for changeset df07f73518b5
 Changes 2017-06-02 Francois Rappaz Francois Rappaz [87157d] new makefile
 INSTALL 2017-06-02 Francois Rappaz Francois Rappaz [87157d] new makefile
 LICENSE 2015-09-11 Francois Rappaz Francois Rappaz [783a18] First commit
 MANIFEST 2017-03-29 Francois Rappaz Francois Rappaz [44c0eb] Added INSTALL new README file from mod2readme.pl
 MANIFEST.SKIP 2016-09-13 Francois Rappaz Francois Rappaz [b1df9a] new makefile
 MYMETA.json 2017-06-02 Francois Rappaz Francois Rappaz [87157d] new makefile
 MYMETA.yml 2017-06-02 Francois Rappaz Francois Rappaz [87157d] new makefile
 Makefile 2017-06-02 Francois Rappaz Francois Rappaz [87157d] new makefile
 Makefile.PL 2017-06-01 Francois Rappaz Francois Rappaz [7bd4ec] use Log::Any + Carp in all modules and examples
 README 2017-06-02 Francois Rappaz Francois Rappaz [87157d] new makefile
 Todo 2015-09-11 Francois Rappaz Francois Rappaz [783a18] First commit

Read Me

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 <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.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.