March 2010
==========
* Fix: Minor fix in Class TMdiChild Method End() to avoid the evaluation of bPostEnd if lEnd is not true.
* Enhancement: Functions cValToChar and cValToStr in valblank.prg now handle datetime values in both xHarbour
and Harbour.
* Fix: XBrowse SetArray(): Automatically generated column headers were based on the array element number but not
on the browse column number. Now fixed.
* Enhancement: XBrowse column Edit: It was necessary to press Enter key to complete edit of a cell, even when
SET CONFIRM is OFF. This behavior was not consistent with the general behavior of Gets. Now if SET CONFIRM is OFF,
type out exits the Get and Enter key is necessary only of SET CONFIRM is ON. In case of FastEdit, the extra key
pressed to exit the edit of a cell will be the first key of the edit of the next cell.
* XBrowse HeaderHeight: Calculation of Headerheight was increased by 4 pixels from version 9.12. Now the calcultion
is restored to same as prior to fwh 9.12
* Fix: XBrowse: oCol:bGetValid gets executed twice in browses created from resources, though it works correctly with
browses created from source. Fixed.
* TGet: bChange is evaluated after handling CUT,PASTE and CLEAR events.
* Enhancement: Class TODBC now supports DSN-less connections also. The first parameter to TOdbc():New(...) can now
be a valid ODBC connection string also, instead of a DSN.
Example connection string for MySql is "Driver={MySQL ODBC 5.1 Driver};Server=localhost;Database=myDataBase;
User=myUsername;Password=myPassword;Option=3;"
* Enhancement: Class TDbOdbc and TDbOdbcDirect are made compatible with XBrowse. These objects can be browsed like
any other object like TDataBase, etc.
* New: Class TMeterEx, similar to Class TMeter and TProgress but many more possibilities. Please review
samples\TestMex.prg
* Enhancement: FWPPC, enhanced example TapHold.prg. Please review samples\TapHold.prg
* Fix: Btnbmp.prg: Text is painted over the bitmap in non-2007 style. Fixed now.
* We keep quite busy working on the new FiveTech Web & Facebook development API that we expect to publish next month