Revision history for Perl module Wx::Perl::DbLinker 0.1 Wed Sep 2 15:04:59 2015 - original version; created by ExtUtils::ModuleMaker 0.54 0.002 First distribution on cpan 0.003 Form: : added a inserting flag to display default values added in the dataManager. pos = -1 used to display no data Form: apply on deletion, if the number of rows is 0 an empty row is display. Else it's the first row in the rowset Form: add_combo_values can be call for Wx::ListBox Wxdatasheet: renderer_function can be use to set the value of a column 0.005 Parameters can be passed as list or hash ref of name => value 0.006 Added examples with SqlADM and RdbDM. Corrected Makefile.pl to fetch a version of Gtk2::Ex::DbLinker-DbTools >= 0.104 0.007 Removed common methods to Form and Wxform and created a parent class AbForm to both 0.008 Wxdatasheet->get_current_row return the row that have been last edited Wxdataseet->apply done with DatasheetHelper->apply common to Gtk2 ... Datasheet 0.009 0.108 DatasheetHelper holds common methods to Wxdatasheet and Datasheet 0.010 Example moved the calls to the dataManagager in a common wraper so that just two form modules are needed (Langues2.pm + Sflang2.pm) instead of 8 modules (2 form modules for each of xxxDataManager object) Use Class::InsideOut for Wx::Perl::DbLinker::Wxform to enforce encapsulation and to prevent for manipulating Abform properties directly 0.011 get_combo_ids in Wxform to retrieve a hash ref of the line numbers (keys) and values of the first column (values) DBGridTable->new takes renderer_function into account to bypass using DataManager->get_field 0.012 Corrected pod. ./eg : Dumper and log msg. Log4perl->easy_init instead of ->init(file) logcroak, logconfess etc instead of croak, confess Improved readme file 0.013 use Log::Any in modules. Adapted examples.