New FTDN May/Mayo 2010 (FWH 10.5)

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

New FTDN May/Mayo 2010 (FWH 10.5)

Post by Antonio Linares »

May 2010
========

* Fix: function DibWrite() properly creates the BMP file using xHarbour.

* Fix: IsBinaryData(<cVar>) in ValBlank.Prg: character string containing Chr(26) was
recognised as binary data wrongly. Fixed now.

* Enhancement: Class TSkinButtons supports disabled buttons background color. Used from
the function SkinButtons(). Thanks to Frances Padilla!

* Fix: function BmpToStr() bug caused by the recent C compiler change. Now it is ok.

* Improvement: XBrowse method toExcel(): Screen updating is suppressed to speed up export.
After export Excel window is resored if iconized and brought to top. The method returns
oSheet object for any further work by the programmer.

* Enhancement: Classes TWBrowse, TXBrowse, TDataBase use __DbSkipper() for compatibility
with the most recent Harbour() build, instead of DbSkipper().

* New: We have published a new Harbour 2.1 beta 1 build 14559 for Borland C 5.8.2
It is available from here: www.fivetechsoft.com/files/harbour_2.1_14559.exe
FWH 10.5 for Harbour has been built using this new Harbour build.

* New: Class TBitmap Method MouseLeave() and new DATA bMLeave. Thanks to Lailton!

* New: Class TSkin to set user defined skins to your dialogboxes! Please review
samples\skin1.prg and samples\skin2.prg. Thanks to Lailton!

Skins used bitmaps are located in folder samples\blue_skin, black_skin, simples_skin.

You may review some screenshots from here:
http://forums.fivetechsupport.com/viewt ... =3&t=18908

* New: Class TWindow Method Shadow(), used to drop shadow on a window or inherited class.
Used in FWH\samples\skin1.prg to drop shadow from the dialog.

* Fix: FWH Debugger, searches in source code files are working fine now. Many fixes
and enhancements.

* Enhancement: Class TDataBase has been updated to work with the most recent Harbour
build.

* Fix: fixed bug in Class TWBrowse when an array is used.

* New: New examples for Class TCalendar. Please review FWH\samples\testcalr.prg and
testcalr.rc and FWH\samples\testcal2.prg

* Enhancement: FWH 10.5 has been built with the most recent Harbour and xHarbour builds
and using Borland C 582. Please download them to use FWH 10.5 from here:

http://forums.fivetechsupport.com/viewt ... 125#p99125
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 May/Mayo 2010 (FWH 10.5)

Post by Antonio Linares »

We have published a revised version on May 28 with some minor changes and missing skin bitmaps :-)

Please download it again

Hemos publicado una revisión el 28 de Mayo con algunos _ y con bitmaps de los skins que faltaban :-)

Por favor descárgalo de nuevo
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 May/Mayo 2010 (FWH 10.5)

Post by Antonio Linares »

Mayo 2010
=========

* Corrección: La función DibWrite() crea correctamente el fichero de mapa de bits usando xHarbour.

* Corrección: En la función IsBinaryData(<cVar>) en ValBlank.prg, la cadena de caracteres que contuviese el caracter chr(26) era detectado como binario erroneamente. Corregido ahora.

* Mejora: En la clase TSkinButtons, los botones deshabilitados soportan color de fondo. Usado por la función SkinButtons(). Gracias a Frances Padilla!

* Corrección: De un pequeño error en la función BmpToStr() causado por el cambio reciente de compilador de C. Ahora está correcto.

* Mejora: Método toExcel() en la clase XBrowse: Se ha suprimido la actualización de pantalla para incrementar la velocidad al exportar. Después de la exportación, la ventana de Excel es restaurada si estaba iconizada. El método devuelve el objeto oSheet.

* Mejora: Las clase TWBrowse, TXBrowse, TDataBase usan ahora __DbSkipper() por compatibilidad con la construcción de Harbour más reciente, en lugar de DbSkipper().

* Nuevo: Hemos publicado la construcción 14559 de Harbour 2.1 beta para Boldand C 5.82. Puedes descargarla desde aquí: http://www.fivetechsoft.com/files/harbour_2.1_14559.exe
FWH 10.5 ha sido construido usando esta construcción de Harbour.

* Nuevo: Nuevo método MouseLeave() y nueva DATA bMLeave. Gracias a Lailton!

* Nuevo: Nueva clase TSkin para poner "pieles" a tus cajas de diálogo! Por favor revisa los ejemplos samples\skin1.prg y samples\skin2.prg. Gracias a Lailton!

Los archivos de mapas de bits usados como "pieles" están localizados en la carpeta samples\blue_skin, black_skin, simples_skin.

Puedes ver algunos pantallazos aquí: viewtopic.php?f=3&t=18908

* Nuevo: Nuevo método Shadow() en la clase TWindow, para poner una sombra en la ventana o clase heredada.
Usada en FWH\samples\skin1.prg para poner una sombra desde el diálogo.

* Corrección: En FWH Debugger, las busquedas en el código fuente de ficheros está funcionando correctamente. Muchas correcciones y mejoras.

* Mejora: La clase TDataBase ha sido actualizada para trabajar con la construcción más reciente de Harbour.

* Corrección: Corregido un pequeño error en la clase TWBrowse cuando se usa una matriz.

* Nuevo: Nuevos ejemplos para la clase TCalendar. Por favor, revisa los ejemplos FWH\samples\testcalr.prg,
testcalr.rc y FWH\samples\testcal2.prg

* Mejora: FWH 10.5 ha sido construido con las construcciones más recientes de [x]Harbour y usando Borland C 5.82.
Por favor, descargalos desde aquí:
http://forums.fivetechsupport.com/viewt ... 125#p99125
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply