FTDN new December 2006 build / nuevo build de Diciembre 2006
Posted: Wed Dec 20, 2006 8:14 am
December 6.12 2006 build
===================
* New: sample samples\BmpOnBmp.prg shows how to paint a transparent bitmap on top of another bitmap.
* Enhancement: Class TFolder properly uses clause RESIZE16 for its contained dialogs. Thanks to Enrico!
* Enhancement: function PrinterSetup() is returning the hDC of the selected printer if Accept is pressed, or zero if cancel is pressed. This function is automatically used from Class TPrinter.
* Enhancement: PrnGetName() has been improved to avoid a possible GPF when using printers attached to another workstation that happens to be turned off.
* Enhancement: FWPPC scrollbars controls default values modified. Please review samples\TestScrl.prg
* New: FWPPC, samples\FoxDbc.prg for FoxPro users: Allows to use DBFs that belong to databases (DBC files).
* Fix: Class TTreeView function SearchItem() was missing due to recent code changes. Please note that it has been renamed as SearchItem() from previous ScanItem() name.
* Fix: FWPPC, samples\TestFld.prg was not properly quitting. Now it is ok.
* Fix: FW++, minor changes on Class TWBrowse due to Xbase++ own classes engine behavior.
* Fix: FWH, recent changes in Class TFolder introduced a bug when folders were used on a window. Now it is ok.
* Enhancement: FWH, Class TSay Method SetText() now makes a call to its Method VarPut() too. This change makes the print preview to show the right page on non XP themed applications.
* New: function IsInternet() --> lYesNo, to detect if there is internet access.
* IMPORTANT: FiveWin version number system to change: We have changed the FiveWin version number using the same way as Ubuntu Linux does: The year and the month, i.e.: this new build is 6.12 meaning that is released on 2006 December. i.e.: Next year, January: 7.01 and so on. This way we don't have to ask users about the dates of the libraries that they are using, so we can provide a better tech support.
* Fix: FWH, Class TGet and Harbour, there was a bug when using @R and @E pictures. Now it is ok.
* New: FWPPC, Class TGraph already available for FWPPC. Implement bussiness graphics in your applications. Please review samples\graph.prg. Thanks to Pier Luigi for his help!
* Enhancement: samples\TestTreR.prg shows how to use a treeview from resources showing the tree lines, border and the vertical scrollbar.
* New: FWPPC, Class TWindow Method HScroll(). It was not implemented, now it is.
* New: FWPPC, samples\TestMnu2.prg and TestMnu2.rc, they show how to build a complete pulldown menu with several submenus.
* Fix: function HtmlHelp(), HTMLHelpCtx() and HTMLHelpPopup() were not properly defined at source\winapi\help32.prg (PASCAL clause was missing). Now they are ok. This is a sample of use: HtmlHelp( 0, "c:\fwh\manual\fwclass.chm", 2, 0 )
* Warning: We don't provide new Harbour/xHarbour builds for this december release. We will be publish them next month, as there have been many changes in them and we want to do more extensive tests.
===================
* New: sample samples\BmpOnBmp.prg shows how to paint a transparent bitmap on top of another bitmap.
* Enhancement: Class TFolder properly uses clause RESIZE16 for its contained dialogs. Thanks to Enrico!
* Enhancement: function PrinterSetup() is returning the hDC of the selected printer if Accept is pressed, or zero if cancel is pressed. This function is automatically used from Class TPrinter.
* Enhancement: PrnGetName() has been improved to avoid a possible GPF when using printers attached to another workstation that happens to be turned off.
* Enhancement: FWPPC scrollbars controls default values modified. Please review samples\TestScrl.prg
* New: FWPPC, samples\FoxDbc.prg for FoxPro users: Allows to use DBFs that belong to databases (DBC files).
* Fix: Class TTreeView function SearchItem() was missing due to recent code changes. Please note that it has been renamed as SearchItem() from previous ScanItem() name.
* Fix: FWPPC, samples\TestFld.prg was not properly quitting. Now it is ok.
* Fix: FW++, minor changes on Class TWBrowse due to Xbase++ own classes engine behavior.
* Fix: FWH, recent changes in Class TFolder introduced a bug when folders were used on a window. Now it is ok.
* Enhancement: FWH, Class TSay Method SetText() now makes a call to its Method VarPut() too. This change makes the print preview to show the right page on non XP themed applications.
* New: function IsInternet() --> lYesNo, to detect if there is internet access.
* IMPORTANT: FiveWin version number system to change: We have changed the FiveWin version number using the same way as Ubuntu Linux does: The year and the month, i.e.: this new build is 6.12 meaning that is released on 2006 December. i.e.: Next year, January: 7.01 and so on. This way we don't have to ask users about the dates of the libraries that they are using, so we can provide a better tech support.
* Fix: FWH, Class TGet and Harbour, there was a bug when using @R and @E pictures. Now it is ok.
* New: FWPPC, Class TGraph already available for FWPPC. Implement bussiness graphics in your applications. Please review samples\graph.prg. Thanks to Pier Luigi for his help!
* Enhancement: samples\TestTreR.prg shows how to use a treeview from resources showing the tree lines, border and the vertical scrollbar.
* New: FWPPC, Class TWindow Method HScroll(). It was not implemented, now it is.
* New: FWPPC, samples\TestMnu2.prg and TestMnu2.rc, they show how to build a complete pulldown menu with several submenus.
* Fix: function HtmlHelp(), HTMLHelpCtx() and HTMLHelpPopup() were not properly defined at source\winapi\help32.prg (PASCAL clause was missing). Now they are ok. This is a sample of use: HtmlHelp( 0, "c:\fwh\manual\fwclass.chm", 2, 0 )
* Warning: We don't provide new Harbour/xHarbour builds for this december release. We will be publish them next month, as there have been many changes in them and we want to do more extensive tests.