New FTDN December/Diciembre 2007 (7.12)
Posted: Sat Dec 01, 2007 10:30 am
December 2007
===========
* New: Class TXBrowse provides Office 2007 look. Please review samples\TestXBrw.prg
* Fix: Class TWindow Method Say() was not properly changing from TRANSPARENT to OPAQUE. Now it is ok.
* Fix: Class TMenu Method Add() minor fix for showing the menu as "float".
* New: FWH provides anti-piracy system based on a standard USB pendrive. Please review samples\Protect.prg for the full source code, ready to be included in your applications.
* Fix: Class TBar Methods GoLeft() and GoRight(), added missing ::Refresh()
* Enhancement: On a MDI window, if child windows are moved out of the main area, the scrollbars are automatically shown and allow to restore the child windows position.
* Fix: Class TXBrowse Method ColAtPos() was giving out of bound errors sometimes. Now it is ok.
* Enhancement: Class TComboBox Style CBS_DROPDOWN allows Tab and Return to skip to next control.
* New: A new function SetBalloon( lOnOff ) has been added to have Balloon shape for tooltips globally. Balloon shape is not used by default. To show tooltips as balloons: SetBalloon( .T. ). If you want a specific control to show its tooltip in a different way, just do oControl:lBalloon = .F.
* Fix: Class TMsgBar was leaking memory due to recent 2007 changes. Now it is ok.
* Enhancement: Class TXBrowse METHOD DefStyle(), DT_NOPREFIX style included.
* Enhancement: samples\Test2003.prg uses now a main MDI window. Please review its source code as it uses a tricky way to bypass an internal Windows MDI procedure GPF
* Enhancement: Class TBtnBmp used in a ButtonBar with Office 2007 look (2007 clause) supports several prompt lines using CRLF.
* Fix: Small bug in nDbl2Flt(). Thanks to Enrico!
* Enhancement: Class TXBrwColumn new DATA bFooter. If used, it gets evaluated to paint the footer containt.
* Fix: REDEFINE MENUITEM ... were not firing their actions. Now it is ok.
* New: New @ ..., ... XBROWSE ... commands to emulate the already existing for classes TWBrowse and TCBrowse to easy the migration to TXBrowse. Please review include\xbrowse.ch Many thanks to Nageswararao!
* Enhancement: FiveLinux enhanced support for numpad keystrokes, and some other control keys. Several missing command clauses implemented. Please review FiveLinux.ch
* New: FiveMac support for standard Mac OSX toolbars. Please review samples\osxpro.prg
===========
* New: Class TXBrowse provides Office 2007 look. Please review samples\TestXBrw.prg
* Fix: Class TWindow Method Say() was not properly changing from TRANSPARENT to OPAQUE. Now it is ok.
* Fix: Class TMenu Method Add() minor fix for showing the menu as "float".
* New: FWH provides anti-piracy system based on a standard USB pendrive. Please review samples\Protect.prg for the full source code, ready to be included in your applications.
* Fix: Class TBar Methods GoLeft() and GoRight(), added missing ::Refresh()
* Enhancement: On a MDI window, if child windows are moved out of the main area, the scrollbars are automatically shown and allow to restore the child windows position.
* Fix: Class TXBrowse Method ColAtPos() was giving out of bound errors sometimes. Now it is ok.
* Enhancement: Class TComboBox Style CBS_DROPDOWN allows Tab and Return to skip to next control.
* New: A new function SetBalloon( lOnOff ) has been added to have Balloon shape for tooltips globally. Balloon shape is not used by default. To show tooltips as balloons: SetBalloon( .T. ). If you want a specific control to show its tooltip in a different way, just do oControl:lBalloon = .F.
* Fix: Class TMsgBar was leaking memory due to recent 2007 changes. Now it is ok.
* Enhancement: Class TXBrowse METHOD DefStyle(), DT_NOPREFIX style included.
* Enhancement: samples\Test2003.prg uses now a main MDI window. Please review its source code as it uses a tricky way to bypass an internal Windows MDI procedure GPF
* Enhancement: Class TBtnBmp used in a ButtonBar with Office 2007 look (2007 clause) supports several prompt lines using CRLF.
* Fix: Small bug in nDbl2Flt(). Thanks to Enrico!
* Enhancement: Class TXBrwColumn new DATA bFooter. If used, it gets evaluated to paint the footer containt.
* Fix: REDEFINE MENUITEM ... were not firing their actions. Now it is ok.
* New: New @ ..., ... XBROWSE ... commands to emulate the already existing for classes TWBrowse and TCBrowse to easy the migration to TXBrowse. Please review include\xbrowse.ch Many thanks to Nageswararao!
* Enhancement: FiveLinux enhanced support for numpad keystrokes, and some other control keys. Several missing command clauses implemented. Please review FiveLinux.ch
* New: FiveMac support for standard Mac OSX toolbars. Please review samples\osxpro.prg