April 2010
==========
* Fix: Xbrowse.prg: Important bug fix in static function clp2xlnumpic(), to avoid runtime error when cEditPicture is
nil for a numeric column.
* Enhancement: XBrowse: If bKeyChar returns 0, the key is not processed further. Also the key can be substituted inside
the bKeyChar codeblock.
* Fix: XBrowse: Display of Dates made compatible with older versions of xHarbour where hb_isDateTime( Date() )
returns .t.
* Fix: XBrowse: Painting of non-alpha bitmaps on gradient rows was not transparent. Now fixed.
* Fix: XBrowse: In version 10.3, pressing right key during edit after the last position was giving runtime error. Fixed.
\fwh\samples\xbrowgrd.prg revised showing alpha and non-alpha bitmaps on gradient rows.
* Fix: XBrwose: In ver 10.3, MakeTotals() was not working while browsing arrays, before the browse is fully created.
Now fixed.
* Fix: XBrowse: Applies to Harbour programs only ( not xHarbour). While browsing arrays, if the program encounters an
undefined variable in some other part of the code, the program crashes instead of generating runtime error. Now fixed.
* Fix: XBrowse: Bitmaps on Headers were not correctly centered vertically. Now fixed.
* Fix: XBrowse: Fixed runtime error when a blank array is browsed and a column number specified is higher than the
total number of columns defined in the xbrowse.
* Enhancement: XBrowse: Improvement to method oCol(u). Now the parameter to oCol compares the header names ignoring
tab, crlf and blanks. If a header is 'FIRST' + CRLF + 'NAME', oCol( 'FirstName' ) also resolves to the same column.
oBrw:FirstName also resolves to the same column.
* New: XBrowse: New method SetGroupTotal( aCols/cGroup, cHead, nAggregateType, oFont )
With this method to insert a column computing the total ( or avg/count/min/max/std ) of a define group's columns
or an array of columns.
Please see \fwh\samples\xbgrpsum.prg
* New:XBrowse new DATA: lExitGetOnTypeOut DEFAULT .f.: When set to .t., type out exits the column edit.
* Enhancement: Some changes in Class TSmtp function DTtoEDT(), thanks to Davide!
* Fix: fixed bug in ribbon, bAction is not evaluated in SetOption
* New: Class TCalendar. Please review samples/testcal.prg
* New: Class TTitleText to use in class TTITLE, create an object with the properties of the text added to TTITLE
* New: Class TTitleImg to use in class TTITLE, create an object with properties of the image added to TTITLE
modified xcommand, TITLEIMG and TITLETEXT to return the object created in each case
* New: FWH has been built using BCC 5.82. From now on we will use this Borland C version.
You can download BCC582 from: http://www.fivetechsoft.com/files/software/bcc582.zip
Please update your batch files and make files to use BCC582 instead of BCC55