FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index WhatsNew / Novedades New FiveWin 2.8 - September 2006
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
New FiveWin 2.8 - September 2006
Posted: Sun Sep 17, 2006 12:57 PM

2.8 - September 2006 build

New FiveWin 2.8 version for CA-Clipper, Harbour and xHarbour, C3 and Alaska Xbase++. After ten months of development work, we are pleased to offer you this new version with many news, fixes and fully compatible with the most recent Harbour and xHarbour builds.

  • New: Class TFtp Method SetCurrentDirectory( cDirName ) --> lResult.

  • New: FWPPC, function IsExeRunning( cAppName ) --> lResult.
    Please review samples\checkapp.prg

  • Enhancement: communication (COM ports management) samples*.prg have been modified to use nComm as the first parameter when calling SetCommState( nComm, cDcb ) in 32 bits.

  • New: FWPPC, MsgRun() is already available. Please review samples\TestMRun.prg

  • Enhancement: FWPPC, Class TWindow Method MouseMoved() already evaluates DATA bMMoved.

  • Enhancement: Class TDDEMLClient Method End() was not properly uninitializing DDE.

  • New: Class TToolBar Method SetText( <nButton>, <cText> ) changes the text of toolbar button. Please review samples\ToolBar1.prg

  • New: function TreeFree() called from Class TLinkList Method End().

  • Enhancement: ToolBars buttons ACTION codeblock receive a second parameter with the nID (index value) of the button.

  • Enhancement: FWPPC, dialogboxes now accept to use a pulldown menu. Please review samples\TestDlgM.prg

  • New: Class TTimePicker. Please review samples\DateTime.prg. Thanks to Fernando Alsis!

  • New: FWPPC, Class TWindow Method SaveToBmp( cBmpFileName ) --> lSuccess. Now you can save any window or control image as a bitmap file on disk.

  • Enhancement: ErrorSys() has been modified to support xHarbour "ARRAYRDD" RDD.

  • Fix: FWPPC was not properly releasing controls fonts and brushes. Now it is ok.

  • Enhancement: Class TWbrowse and TCBrowse, improved behavior on nFreeze and painted vertical lines. Thanks to Giovany Vecchi!

  • Enhancement: ErrorSys() minor change to use a larger picture for transform on RecNo() and RecCount() display.

  • Enhancement: Class TGet message WM_CLEAR support (right click on a GET and select Delete).

  • Enhancement: FWH errorsys has been modified to use new xHarbour __ClsCntClasses() function. Important: Due to non backwards compatibility in xHarbour, if you use the old FWH errorsys code, the app will hang into an endless loop!

  • Enhancement: FWH now uses internally hb_objHasMessage() instead of hb_objGetpMethod().

  • Enhancement: FWH is fully compatible with the most current Harbour and xHarbour CVS code.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
New FiveWin 2.8 - September 2006
Posted: Sun Sep 17, 2006 10:16 PM

2.8 - Construcci贸n Septiembre 2006

Nuevo versi贸n 2.8 de Fivewin para CA-Clipper, Harbour y xHarbour, C3 y Alaska Xbase++. Despu茅s de 10 meses de desarrollo, nos alegramos de
ofrecerte esta nueva versi贸n con muchas novedades, correcciones y totalmente compatible con las contrucciones m谩s recientes de Harbour y xHarbour.

  • Nuevo: M茅todo SetCurrentDirectory( cDirName ) --> lResult en la clase TFtp.

  • Nuevo: En FWPPC, la fuci贸n Is_Exe_Running( cAppName ) --> lResult. Por favor, revisa el ejemplo samples\checkapp.prg.

  • Mejora: En los ejemplos del manejo de los puertos COM que est谩n en samples\comm*.prg han sido modificados para usar nComm como primer par谩metro cuando usamos la funci贸n SetCommState( nComm, cDcb ) en 32 bits.

  • Nuevo: En FWPPC, la funci贸n MsgRun() est谩 disponible. Por favor, revisa el ejemplo samples\TestMRun.prg.

  • Mejora: En FWPPC, en la clase TWindow el m茅todo MouseMoved() siempre evalua la DATA bMMoved.

  • Mejora: En la claseTDDEMLClient el m茅todo End() no cerraba las conexiones DDE correctamente.

  • Nuevo: En la clase TToolBar, el m茅todo SetText( <nButton>, <cText> ) cambia el texto del bot贸n de la barra de herramientas. Por favor, revisa
    el ejemplo samples\ToolBar1.prg.

  • Nuevo: Funci贸n TreeFree() llamada desde la clase TLinkList en el m茅todo End().

  • Mejora: El codeblock ACTION de los botones de la barra de herramientas recibe un segundo par谩metro con el valor de 铆ndice nID del bot贸n.

  • Mejora: En FWPPC, las cajas de di谩logos ahora pueden usar men煤s tipo persiana "pulldown". Por favor, revisa el ejemplo samples\TestDlgM.prg.

  • Nuevo: Clase TTimePicker. Por favor, revisa el ejemplo samples\DateTime.prg. Gracias a Fernando Alsis!

  • Nuevo: En FWPPC, en la clase TWindow el m茅todo SaveToBmp( cBmpFileName ) --> lSuccess. Ahora puedes guardar cualquier ventana o control como en un fichero en disco con formato de mapa de bits "bitmap".

  • Mejora: La funci贸n ErrorSys() ha sido modificada para soportar el RDD "ARRAYRDD" de xHarbour.

  • Correcci贸n: En FWPPC no se liberaban apropiadamente los controles de tipos de fuentes y paletas "brushes". Ahora lo hace correctamente.

  • Mejora: En las clases TWBrowse y TCBrowse, mejorado el comportamiento en nFreeze y el pintado de l铆neas verticales. Gracias a Giovany Vecchi!

  • Mejora: Cambios menores en la funci贸n ErrorSys() para usar formato largo al mostrar el resultado de RecNo() y RecCount().

  • Mejora: Soporte del mensaje WM_CLEAR en la clase TGet (pulsa el bot贸n derecho en un GET y selecciona Delete).

  • Mejora: La funci贸n ErrorSys() en FWH ha siso modificada para usar la nueva funci贸n __ClsCntClasses() de xHarbour. Importante: Debido a la no compatibilidad hacia atr谩s en xHarbour, si usas el c贸digo antiguo de ErrorSys, la aplicaci贸n se colgar谩 en un bucle sin f铆n.

  • Mejora: FWH ahora usa la funci贸n interna hb_objHasMessage() en lugar de hb_objGetpMethod().

  • Mejora: FWH es completamente compatible con el 煤ltimo c贸digo de los CVS de Harbour y xHarbour.

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion