March 2006 build
============
-
Enhancement: FWPPC, Class TWindow Method SetBrush() was missing. Already implemented.
-
Fix: Some minor changes in FiveWin.ch
-
Fix: Minor fix in Class TCheckBox Method EraseBkGnd().
-
New: Class TActiveX with events support is ready! Please review samples\webexp.prg and samples\media.prg. Also Class TActiveX has new DATAs you may want to review.
-
Fix: Reverted recent minor fix on Class TMenu.
-
Fix: Minor fix on Class TWBrowse.
-
Enhancement: Class TActiveX reports an error on non existing invoked method, using method Do().
-
Enhancement: resources CTEXT controls are properly displayed if TRANSPARENT clause is used.
-
Fix: Minor fix on Class TGet that was causing a system beep.
-
Fix: MsgInfo() properly shows long numbers. This bug was introduced again as a side effect on recent Harbour changes.
-
Fix: Minor fix on Class TControl Method KeyDown().
-
Enhancement: Class TCBrowse fires the headers actions if DATA lMChange is false.
-
New: FWPPC, Class TWindow implemented methods SetBrush(), CoorsUpdate(), Move(), SettingChange().
-
New: FWPPC, new function SHGETDOCUMENTSFOLDER( cVolume, @cDocsPath ) --> lOk
-
Fix: Minor change on Class TGet and on nDbl2Flt() function.
-
Enhancement: FWPPC, bitmaps from resources are properly painted transparent.
-
Enhancement: Class TVideo now support MPG format too. Please review samples\TestVide.prg
-
Enhancement: Clicking on the "?" on a dialog box caption and then on a control, invokes ::HelpTopic()
-
Enhancement: FWPPC, errorsys now creates an error.txt file on the Pocket PC. We have used TXT extension as it can be open with a single pen click.
-
Enhancement: FWPPC, creation of dialogboxes from source code is already implemented. Please notice that FWCE.ch has changed. Non modal dialogboxes are not supported yet. Please review samples\TestDlg.prg
-
New: 32 bits Class TPrinter() Method ImportWmf() now supports 16 bits WMF files too. Please review samples\Evans.prg
-
Fix: Minor changes on Class TWBrowse Methods VGoDown() and VGoUp().
-
Fix: Minor changes on IsOem() and IsAnsi() functions.
-
Enhancement: DBCombo: Refill() method wasn't working--fixed. The Refill() method re-reads the data from the file. Passing arrays using New() or Redefine() methods wasn't working--fixed. Added incremental searching. Previously, both the itemField and listField had to be character type; now the itemField (or array) can be numeric. See new sample program, samples\TESTDBC1.PRG for a working sample. Thanks to James
Bott. -
Enhancement: February transparency on dialogs has been consolidated, with several changes in different controls. All users tests are working fine.
-
Fix: Class TButton objects, if action is fired using its accelerator instead of
clicking on it and focus coming from a GET, the GET content is properly saved. -
Fix: Class TMultiGet minor fix on Method KeyChar().
-
Enhancements: Class TRichEdit: It inherits now from TControl instead of TMultiGet,
this way we have a much better control on it. -
Removed VIRTUAL methods Display, EraseBkGnd y Paint.
- New DATA lReadOnly
- New Method cToChar()
- New Method GetHighlight(), retrieves the RGB color of the actual character or the
current selection. - New Method SetHighlight(), it sets the background RGB color of the actual character
or the current selection. - New Method Preview( cName ), an impressive preview for the RichEdit control. cName
is the name of the document. - New Method PrintBox( hDC, nTop, nLeft, nRight, nBottom ), it prints the contents of
the richedit or a rectangle selection. - Please review samples\TestRtf.prg to review the impressive Preview() and the
PrintBox() new method.