New FTDN January/Enero 2008 (8.01)
Posted: Fri Jan 04, 2008 10:02 am
* Fix: Due to recent Class TGet changes, bKeyDon was evaluated twice. Now it is ok.
* Enhancement: function cDlg2Chr() has been improved to support font name and size information and proper WORD alignment. This function is used from Class TDialog.
* New: function IsThemeActive() --> lYesNo. Returns if Windows is using a theme or is using the "classic" Windows look.
* New: FiveLinux, Class TWbrowse Method SetArray( aArray ). Please review samples\TestArr.prg
* Enhancement: samples\testDllP.prg and samples\pcodedll.prg have been modified according to new Harbour/xharbour pcode DLLs management functions.
* Fix: Class TWBrowse Method lEditCol() minor fix when editing numeric variables
* New: Class TXBrowse Method Report( cTitle, lPreview, lModal, bSetup ). Many thanks to Nageswararao! The bSetup is intended for the programmer to specify any headers, footers, etc so that he can expand the functionality. The programmer can even define the columns himself and in that case return .T., If the return value is .T. our method does not add any columns by default. Returning any other value is ignored and our method continues to add the default columns.
* Enhancement: Improved Class TXBrowse Method SetAdo(). Many thanks to Nageswararao!
* Enhancement: Class TDialog Method SysCommand() was not releasing the mouse if captured and the dialog got a close order.
* Enhancement: Class TSay Method HandleEvent(), removed WM_LBUTTONDOWN related code. It was not needed.
* Fix: Minor fix in Class TGet Method cGenPrg().
* Fix: Class TCBrowse Method DrawHeaders(), it was painting an extra column in some circunstances. Now it is ok.
* Enhancement: CLASS TXBrwColumn used by Class TXBrowse, DATA oDataFont it also supports a codeblock to return the font to use. The codeblock receives the column object as the first parameter.
* New: Class TRichEdit Method InsertPictureFile( cFileName ), it lets you insert different graphics formats files into your richedit text.
* New: new command DEFINE IMAGE <oImg> ... similar to DEFINE BITMAP <oBmp> ... but supporting more grahics fotmats files (the ones supported by Class TImage).
* Fix: Class TSay Method SetText(), minor fix when a bitmapped brush and themes were used simultaneously.
* Enhancement: FWH function GetFTime() was not finished. Now its working fine.
* Fix: FW++ checkboxes on folders were not properly toggling their values. Now it is ok.
* Fix: Print Preview had an error when using 2007 style and themes. Now it is ok.
* Enhancement: Class TGet Method KeyDown() now provides support for PageUp and PageDown keystrokes when using the SPINNER clause to decrease and increase the GET value.
* New: Google Maps sample application in samples\gmapd.prg. Thanks to Rafael Clemente and Shrkcod.
* Enhancement: Class TXBrowse online editing has been greatly enhanced, fixing pending bugs and improving its functionality. Please review samples\mallorca.prg
* Enhancement: Class TXBrowse was not processing bKeyChar. Now it is supported.
* Enhancement: Class TXBrowse Method DelCol(). Thanks to Nageswararao.
* Enhancement: function cDlg2Chr() has been improved to support font name and size information and proper WORD alignment. This function is used from Class TDialog.
* New: function IsThemeActive() --> lYesNo. Returns if Windows is using a theme or is using the "classic" Windows look.
* New: FiveLinux, Class TWbrowse Method SetArray( aArray ). Please review samples\TestArr.prg
* Enhancement: samples\testDllP.prg and samples\pcodedll.prg have been modified according to new Harbour/xharbour pcode DLLs management functions.
* Fix: Class TWBrowse Method lEditCol() minor fix when editing numeric variables
* New: Class TXBrowse Method Report( cTitle, lPreview, lModal, bSetup ). Many thanks to Nageswararao! The bSetup is intended for the programmer to specify any headers, footers, etc so that he can expand the functionality. The programmer can even define the columns himself and in that case return .T., If the return value is .T. our method does not add any columns by default. Returning any other value is ignored and our method continues to add the default columns.
* Enhancement: Improved Class TXBrowse Method SetAdo(). Many thanks to Nageswararao!
* Enhancement: Class TDialog Method SysCommand() was not releasing the mouse if captured and the dialog got a close order.
* Enhancement: Class TSay Method HandleEvent(), removed WM_LBUTTONDOWN related code. It was not needed.
* Fix: Minor fix in Class TGet Method cGenPrg().
* Fix: Class TCBrowse Method DrawHeaders(), it was painting an extra column in some circunstances. Now it is ok.
* Enhancement: CLASS TXBrwColumn used by Class TXBrowse, DATA oDataFont it also supports a codeblock to return the font to use. The codeblock receives the column object as the first parameter.
* New: Class TRichEdit Method InsertPictureFile( cFileName ), it lets you insert different graphics formats files into your richedit text.
* New: new command DEFINE IMAGE <oImg> ... similar to DEFINE BITMAP <oBmp> ... but supporting more grahics fotmats files (the ones supported by Class TImage).
* Fix: Class TSay Method SetText(), minor fix when a bitmapped brush and themes were used simultaneously.
* Enhancement: FWH function GetFTime() was not finished. Now its working fine.
* Fix: FW++ checkboxes on folders were not properly toggling their values. Now it is ok.
* Fix: Print Preview had an error when using 2007 style and themes. Now it is ok.
* Enhancement: Class TGet Method KeyDown() now provides support for PageUp and PageDown keystrokes when using the SPINNER clause to decrease and increase the GET value.
* New: Google Maps sample application in samples\gmapd.prg. Thanks to Rafael Clemente and Shrkcod.
* Enhancement: Class TXBrowse online editing has been greatly enhanced, fixing pending bugs and improving its functionality. Please review samples\mallorca.prg
* Enhancement: Class TXBrowse was not processing bKeyChar. Now it is supported.
* Enhancement: Class TXBrowse Method DelCol(). Thanks to Nageswararao.