New FTDN June 2015 (FWH 15.06)

Post Reply
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

New FTDN June 2015 (FWH 15.06)

Post by Antonio Linares »

June 2015
=========

Important: FWH 15.06 supports Bcc 7 and does not support Bcc 5.82

* Enhancement: Class TEdit now supports cue banner and more.
Please review samples\Testedt2.prg:

http://forums.fivetechsupport.com/viewt ... 55#p178955

Please add this code to your manifest file to have cue banners
support:

<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>

many thanks to Antonino!

* Enhancement: Class TMsgBar was drawing a Gripper but it was not
using it. Now it is ok thanks to Antonino!

http://forums.fivetechsupport.com/viewt ... 22&t=30993

* Enhancement: samples\ListVie.prg is improving thanks to Antonino!

http://forums.fivetechsupport.com/viewt ... 15#p178415

* New: samples\ListVie.prg using a TListBox and drag & drop files.
Many thanks to Silvio!

* New: Class TListViewItem Methods End() and SetText().

* New: functions LVDELETEITEM() and LVSETITEMTEXT() used by Class
TListViewItem.

* Enhancement: function cWinVersion() now returns 10 for Windows 10.

* New: function IsWindows10() --> lYesNo

* Enhancement: xbrowse.prg calls to OleDefaultArg() are replaced by FWH
function AdoDefault(), since older versions of Harbour did not have the
function OleDefaultArg()

* Enhancement: Class TCheckBox Method Redefine() was missing DEFAULT lUpdate
to .F.. Now it is ok:

http://forums.fivetechsupport.com/viewt ... 31#p177731

many thanks to Antonino!

* Fix: function SetWindowThem() was not properly working. Now it is ok:

http://forums.fivetechsupport.com/viewt ... 58#p177758

many thanks to Antonino!

New example FWH\samples\themes.prg

* Fix: In FWH64 there were some errors in treeview.c. Now it is ok.

* Fix: Class TListView was defaulting to an array of prompts that caused
a wrong behavior. Now it is ok:

http://forums.fivetechsupport.com/viewt ... 59#p177759

many thanks to Antonino!

* Enhancement: Class TImageList Method New(), call to low level Windows
API function required a different parameter ILC_COLOR32:

http://forums.fivetechsupport.com/viewt ... 59#p177759

many thanks to Antonino!

* Enhancement: XBrowse.prg. Does not require freeimage.dll for most commonly
used imagetypes like BMP,ICO,PNG,GIF,JPG,TIF whether used as file ref or
image data. It is not needed to provide freeimage.dll along with the
application. In case other image types are used in the program, freeimage.dll
is used only if present and does not raise an error.

* FreeImage.Dll: No more required along with the Exe, as long as the
application does not use any image file/buffer/resource of image formats
other than BMP, ICO, PNG, GIF, JPG, TIF.
However TImage class continues to use FreeImage.dll. The new TXImage class
does not require this dll for common image formats.
The dll is required along with the application only when TImage class is
used in the application or any image format other than the above
formats are used in the application.

* Fix: TTxtEdit.prg: Fixed runtime error when going to previous or
next line if no font is explicitly set.

* FW_AdoExportToDBF() uses "DBFCDX". If DBFCDX RDD is not linked,
a message is displayed and the export is not performed.

* Enhancement: XBrowse: Now it is possible to assign a multi-dim array
as oCol:aEditListTxt during runtime also.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: New FTDN June 2015 (FWH 15.06)

Post by Antonio Linares »

FWH 15.06 build 2 is already available

function CenterMsgs() is already included:

http://forums.fivetechsupport.com/viewt ... 17#p179717
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
James Bott
Posts: 4654
Joined: Fri Nov 18, 2005 4:52 pm
Location: San Diego, California, USA
Contact:

Re: New FTDN June 2015 (FWH 15.06)

Post by James Bott »

Antonio,
Important: FWH 15.06 supports Bcc 7 and does not support Bcc 5.82
Were can we get Bcc 7?

James
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: New FTDN June 2015 (FWH 15.06)

Post by Antonio Linares »

James,

From Embarcadero
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
James Bott
Posts: 4654
Joined: Fri Nov 18, 2005 4:52 pm
Location: San Diego, California, USA
Contact:

Re: New FTDN June 2015 (FWH 15.06)

Post by James Bott »

Ok, after much digging it seems we have to purchase an IDE to get Borland 7. And it costs US$217.

https://store.embarcadero.com/542/purl-cbanner

...and it is not usable without the IDE. So going to to BCC 7 will require a complete re-write of our apps. Is that correct?

I assume the new FW will also work with VS and there is a free version of that, correct?

It looks like we are at a fork in the road and both forks are going to require re-writes of our apps. Is that correct?

James
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: New FTDN June 2015 (FWH 15.06)

Post by Antonio Linares »

James,

There is no need to modify our apps at all.

bcc 7 works perfectly without the IDE and in fact it can be easily redistributed in a zip file.

But embarcadero does not allow to redistribute those files. I have sent you an email with more details.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
max
Posts: 122
Joined: Fri Jun 30, 2006 2:14 pm
Location: Ancona - Italy

Re: New FTDN June 2015 (FWH 15.06)

Post by max »

Antonio, can you send me too the email with more details for BCC version 7 ?
Thank you
Max
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: New FTDN June 2015 (FWH 15.06)

Post by Antonio Linares »

Max,

If you need help please email me, thanks
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply