FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index WhatsNew / Novedades New FTDN December/Diciembre 2007 (7.12)
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
New FTDN December/Diciembre 2007 (7.12)
Posted: Sat Dec 01, 2007 10:30 AM

December 2007

  • New: Class TXBrowse provides Office 2007 look. Please review samples\TestXBrw.prg

  • Fix: Class TWindow Method Say() was not properly changing from TRANSPARENT to OPAQUE. Now it is ok.

  • Fix: Class TMenu Method Add() minor fix for showing the menu as "float".

  • New: FWH provides anti-piracy system based on a standard USB pendrive. Please review samples\Protect.prg for the full source code, ready to be included in your applications.

  • Fix: Class TBar Methods GoLeft() and GoRight(), added missing ::Refresh()

  • Enhancement: On a MDI window, if child windows are moved out of the main area, the scrollbars are automatically shown and allow to restore the child windows position.

  • Fix: Class TXBrowse Method ColAtPos() was giving out of bound errors sometimes. Now it is ok.

  • Enhancement: Class TComboBox Style CBS_DROPDOWN allows Tab and Return to skip to next control.

  • New: A new function SetBalloon( lOnOff ) has been added to have Balloon shape for tooltips globally. Balloon shape is not used by default. To show tooltips as balloons: SetBalloon( .T. ). If you want a specific control to show its tooltip in a different way, just do oControl:lBalloon = .F.

  • Fix: Class TMsgBar was leaking memory due to recent 2007 changes. Now it is ok.

  • Enhancement: Class TXBrowse METHOD DefStyle(), DT_NOPREFIX style included.

  • Enhancement: samples\Test2003.prg uses now a main MDI window. Please review its source code as it uses a tricky way to bypass an internal Windows MDI procedure GPF :-)

  • Enhancement: Class TBtnBmp used in a ButtonBar with Office 2007 look (2007 clause) supports several prompt lines using CRLF.

  • Fix: Small bug in nDbl2Flt(). Thanks to Enrico!

  • Enhancement: Class TXBrwColumn new DATA bFooter. If used, it gets evaluated to paint the footer containt.

  • Fix: REDEFINE MENUITEM ... were not firing their actions. Now it is ok.

  • New: New @ ..., ... XBROWSE ... commands to emulate the already existing for classes TWBrowse and TCBrowse to easy the migration to TXBrowse. Please review include\xbrowse.ch Many thanks to Nageswararao!

  • Enhancement: FiveLinux enhanced support for numpad keystrokes, and some other control keys. Several missing command clauses implemented. Please review FiveLinux.ch

  • New: FiveMac support for standard Mac OSX toolbars. Please review samples\osxpro.prg

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
New FTDN December/Diciembre 2007 (7.12)
Posted: Sun Dec 02, 2007 05:52 PM

Construcci贸n Diciembre 2007

  • Nuevo: Pintado transparente de "bitmaps".

  • Nuevo: La clase TXBrowse proporciona apariencia Office 2007, se ha definido 2007 como opcional. Por favor, revise el ejemplo samples\TestXBrw.prg

  • Correcci贸n: En la clase TWindow, el m脠todo Say() no cambiaba correctamente de "TRANSPARENT" a "OPAQUE". Ahora lo hace correctamente.

  • Correcci贸n: En la clase TMenu, peque帽a correcci贸n en el m茅todo Add() para mostrar el men煤 "flotante".

  • Nuevo: FWH proporciona sistema anti-pirater脤a basado en llaves USB estandar. Por favor, revise el ejemplo samples\Protect.prg, tiene el
    todo el c贸digo fuente preparado para ser incluido en sus desarrollos.

  • Correcci贸n: En la clase TBar, a los m茅todos GoLeft() y GoRight, se ha a帽adido ::Refresh() que estaba ausente.

  • Mejora: En una ventana MDI, si las ventanas hijas son movidas en el 谩rea principal, las barras de scroll son mostradas autom谩ticamente y
    permite restaurar la posici贸n de las ventanas hijas.

  • Correcci贸n: En la clase TXBrowse, el m茅todo ColAtPos() a veces daba error. Ahora est谩 correcto.

  • Mejora: En la clase TComboBox, el estilo CBS_DROPDOWN permite saltar al siguiente control, mediante las teclas Tab y Return.

  • Nuevo: Se ha a帽adido la funci贸n SetBalloon( lOnOff ), para tener la forma "Balloon" globalmente en los "tooltips". La forma "Balloon" no se usa por defecto. Para mostrar los "tooltips" con forma "Ballon": SetBalloon( .T. ). Si quieres que un control espec铆fico muestre su "tooltip" de diferente manera, haz oControl:lBalloon = .F.

  • Correcci贸n: La clase TMsgBar estaba perdiendo memoria debido a recientes cambios por la apariencia Office 2007. Ahora est谩 correcta.

  • Mejora: En la clase TXBrowse, en el m茅todo DefStyle(), se ha incluido el estilo DT_NOPREFIX.

  • Mejora: El ejemplo samples\Test2003.prg, usa ahora una pantalla principal MDI. Por favor, revisa su c贸digo fuente utiliza un complicado m茅todo para evitar un error GPF interno con ventanas MDI.

  • Mejora: La clase TBtnBmp usada en una barra de botones con apariencia Office 2007 (usando la clausula 2007) soporta varias l铆neas usando CRLF.

  • Correcci贸n: Peque帽o error en la funci贸n nDbl2Flt(). Gracias a Enrico !

  • Mejora: En la clase TXBrwColumn, nueva DATA bFooter. Si se usa, se toma para pintar el contenido del pie de la columna.

  • Correcci贸n: REDEFINE MENUITEM ... no disparaban sus acciones. Ahora est谩 correcto.

  • Nuevo: Nuevo comando @ ..., ... XBROWSE ... para emular las clases TWBrowse y TCBrowse, para facilitar la migraci贸n a TXBrowse. Por favor, revisa el fichero include include\xbrowse.ch. Muchas gracias a Nageswararao!

  • Mejora: En FiveLinux, soporte mejorado para los teclados num茅ricos, y para otras teclas de control. Se han implementado varias cla煤sulas de comandos pendientes. Por favor, revisa el fichero include include\FiveLinux.ch

  • Nuevo: En FiveMac, soporte para barra de herramientas estandard de Mac OSX. Por favor, revisa el ejemplo samples\osxpro.prg

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion