What's new in FiveWin 2.3a
New: TGet class has been
enhanced when the spinner clause is used. Now depending of the data type of the
variable and the cursor position the spinner buttons work on a different way.
For date values the spinner detects if the cursor is in the year, month or day
section of the variable and changes the date accordly. For numeric values the
spinner detect if the cursor is in the decimal section.
Fixed: Incorrect behavior of
gets with picture mask on FWH
New: Automatically adjusted
client controls inside a panel via oPanel:oClient := oControl can now have a
bevel for a better display. There is a new DATA member on TControl class with
the name nClientBevel to set the width of the bevel:
oPanel := TPanel():New(28, 105, 400, 200, oWnd)
oTree := TTreeView():New( 0, 0, oPanel)
oTree:nClientBevel := 5
oPanel:oClient := oTree
New: cGetFile32() function now
accepts an additional parameter to indicate the initial selected file:
cGetFile32( cFileMask, cTitle, nDefaultMask, cInitDir, lSave, nFlags, cIniFile )
Change: Bitmap controls now
have the following defaults colors:
Fore: GetSysColor( COLOR_WINDOWTEXT )
Back: GetSysColor( COLOR_BTNFACE )
New: Tabs control now has a
scrolling feature when all the tabs can not be displayed. (A la Delphi)
Enhanced: Actions codeblocks
on Class TOulook now receives two new parameters, the TBtnbmp object and the
TSay object that fired the action.
Enhancement: SetDate() and
SetTime() are already available from FWH and FW++.
Enhancement: SysWait() call
has been removed from Class TFolder. Now folders first display is much faster.
Fixed: Brushes were not
working properly for very high (signed) bitmap handles. Now it is ok.
Enhancement: Class TClipGet
for FWH has been improved so now it directly inherits from Harbour Class Get.
That assure us that Class is always synchronized with more recent Harbour Class
Get changes.
Enhancement: nStrCrc() and
nFileCRC() added to FWH.
Enhancement: DDEML module
adapted to FWH.
Enhancement: Minor fix to
Class TBtnBmp. Many thanks to Jose Gimenez !
Enhancement: Minor fix to
Class TScrollBar. Many thanks to TheFull :-)
Enhancement: Minor fix to
Class TWBrowse, that was not properly showing the rightmost right justified
column on FWH.
Enhancement: Class TWBrowse
and TCBrowse, Self has been provided to all bLogiclen, bGoTop,
bGoBotton and bSkip codeblocks when evaluating them. Many thanks to Jose
Luis Capel for the idea.
Fixed: Class TTrayIcon was not
properly working. Fixed.
Fixed: Class TStruct was not
properly working for FWH. Fixed.
Enhancement: Minor fix on
folder.ch. Thanks to Ricardo Ramirez.
Fixed: DDE right support for
FW++.
Enhancement: Minor fix on
Class TGet related to CANCEL buttons. Many thanks to Juan Navas.
Enhancement: Minor fixes on
Class TBtnBmp to properly work on DESIGN mode.
Enhancement: Minor fix to
WaitRun() for FWH. Now it works ok for 32 bits. Many thanks to Sylvain Robert
:-)
Enhancement: New layout clause
for bitmapped buttons (Class TBtnBmp). Please review samples\testbtnl.prg for a
working sample. Many thanks to Jose Gimenez!
Enhancement: Class TTabs now
works properly with large fonts.
Fixed: IsWin95() and IsWinNT()
were not properly working for FWH and FW++.
Enhancement: A minor fix on
Class TWindow to get the proper painting on Windows XP. Many thanks to Jose
Gimenez!
Enhancement: New clause
TRANSPARENT to TGroup objects. You may review a working sample at
samples\TestGrp3.prg. Many thanks to Hernan!
Enhancement: FW 16 bits has
been improved for managing resources dialog boxes, so random "cannot create
dialogbox" errors may not happen anymore. Many thanks to Rene Pilón for his
great help!
Back