FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index WhatsNew / Novedades New FTDN February / Febrero 2008 (8.02)
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
New FTDN February / Febrero 2008 (8.02)
Posted: Sun Feb 10, 2008 08:18 PM

February 2008

  • Enhancement: Class TTabs now uses Office 2007 look. Please review samples\TestTabs.prg. It looks really nice!

  • Fix: Class TXBrwColumn Method PaintFooter() was not using the right font. Now it is ok.

  • Enhancement: Class TOutLook2003 new DATA nOption. It keeps the current selected group.

  • Enhancement: Class TBar was not using DATA bPainted is 3D clause was used. Now it is ok.

  • Enhancement: Class TXBrowse Method Refresh()

  • Enhancement: The documentation has been updated and greatly enhanced!:

    • New documented functions in FWFun.chm:
      AbortDoc()
      CodeText()
      ComDlgXErr()
      CreateEnhMetaFile()
      DecodeText()
      DrawState()
      ExtractLine()
      FileTimeToDate()
      FileTimeToTime()
      GetLogicalDrives()
      GetNMHDRCode()
      GetNMHDRHWndFrom()
      GetNMHDRIdFrom()
      GetNMHeaButton()
      GetNMHeaItem()
      GetNMListViewItem()
      GetTimePick()
      HeaderGet()
      HeaderIns()
      HeaderLayout()
      HeaderSet()
      IlLoadImage()
      IsAppThemed()
      IsInternet()
      IsWin64()
      IsWinVista()
      MsgCalc()
      PageGetMargins()
      PageSetup()
      PrnGetCollate()
      PrnGetPagNums()
      PrnGetSelection()
      PrnStatus()
      RegEnumValue()
      SetBalloon()
      SetGetColorFocus()
      SetTimePick()
      ShowIP()
      StretchBlt()
      TabGetRowCount()
      TimeZone()
      TransBmp()
      TvGetCheck()
      TvGetParent()
      TvIParam()
      TvSetCheck()
      TvSetColor()
      TvSetItemText()
      TvSetTextImage()
      VolumeName()
      WndBox2007()
      xBrJustify()
      xBrowseNew()
      xBrwAddColumn()

    • Updated documentation of functions in FWFun.chm:
      cTempFile()
      Ctl3DLook()
      GetPrintDC()
      InvalidateRect()
      MenuMeasureItem()
      PlayEnhMetaFile()
      SetDatePick()
      WndCopy()

  • New documented Classes in FwClass.chm:

    TActiveX
    TButtonBmp
    THeader
    TOutLook2003
    TOutLook2003Group
    TPreview
    TTimePick
    
  • New updated documentation for Classes:

    TAnimate
    TBtnBmp
    TComboBox
    TDBCombo
    TFTP
    TGet
    TImageList
    TMci
    TMultiGet
    TRichEdit
    TStatusBar
    TToolBar
    TTreeView
    TTVItem
    TVideo
    TXBrowse
    TXBrwColumn
    
  • New documented Commands in FwCmd.chm:

    ActiveX
    ButtonBmp
    Header
    ImageList
    ListView
    Outlook2003
    Progress
    ReBar
    TabControl
    TMPicker
    Toolbar
    TreeView
    XBrowse
    
  • New updated documentation for Commands:

    Bar
    BtnBmp
    Cursor
    Dialogs
    Image
    Menu
    MsgBar
    Printer
    RadioButtons
    Video
    
  • Fixed: Class TXBrowse Method LButtonDown() was not showing the proper record under some circunstances. Now it is ok.

  • Enhancement: Class TButtonBmp was not using upper() of text position. Now it is ok.

  • Enhancement: function GetNetCardID() has been enhanced to detect more than one network adapter. If more than one are found then an array is returned. If just one is found then a text is returned to keep backwards compatibility.

  • Enhancement: MsgBar 2007 clause is properly painting the items without the previous gray background.

  • Fix: FWH internal funcion FixSays() was not properly working when using dialogs and a print preview too. Now it is ok.

  • Enhancement: Class TPreview is using the new bitmaps when 2007 clause is used.

  • New: New function CursorNo(), sets the "forbidden" cursor.

  • Enhancement: FiveWin drag&drop has been improved to use CursorNo() when a window does not accepts a drop operation from FiveWin. Please review samples\TestDrp3.prg

  • Enhancement: Class TXBrowse has been improved to provide better support for TWBrowse commands alike support. This way we easy the transition from TWBrowse to TXBrowse.

  • New: function GetGuiResources() returns the amount of GDI objects in use.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
New FTDN February / Febrero 2008 (8.02)
Posted: Mon Feb 11, 2008 09:38 PM

Febrero 2008

  • Mejora: La clase TTabs usa ahora la apariencia de Office 2007. Por favor, revisa el ejemplo samples\TestTabs.prg. Tiene una apariencia muy elegante !!!

  • Correcci贸n: El m茅todo PaintFooter() de la clase TXBrwColumn no estaba usando la fuente correcta. Ahora lo hace correctamente.

  • Mejora: La clase TOutLook2003 tiene un nuevo DATA, nOption. Se encarga de mantener el grupo actual seleccionado.

  • Mejora: La clase TBar no estaba usando la DATA bPainted si se usaba la clausula 3D. Ahora lo hace correctamente.

  • Mejora: Nuevo m茅todo Refresh() en la clase TXBrowse.

  • Mejora: La documentaci贸n ha sido actualizada y mejorada !!! Lo puedes comprobar a continuaci贸n:

* DOCUMENTACION ***

  • Nuevas funciones documentadas en FWFun.chm:

AbortDoc()
CodeText()
ComDlgXErr()
CreateEnhMetaFile()
DecodeText()
DrawState()
ExtractLine()
FileTimeToDate()
FileTimeToTime()
GetLogicalDrives()
GetNMHDRCode()
GetNMHDRHWndFrom()
GetNMHDRIdFrom()
GetNMHeaButton()
GetNMHeaItem()
GetNMListViewItem()
GetTimePick()
HeaderGet()
HeaderIns()
HeaderLayout()
HeaderSet()
IlLoadImage()
IsAppThemed()
IsInternet()
IsWin64()
IsWinVista()
MsgCalc()
PageGetMargins()
PageSetup()
PrnGetCollate()
PrnGetPagNums()
PrnGetSelection()
PrnStatus()
RegEnumValue()
SetBalloon()
SetGetColorFocus()
SetTimePick()
ShowIP()
StretchBlt()
TabGetRowCount()
TimeZone()
TransBmp()
TvGetCheck()
TvGetParent()
TvIParam()
TvSetCheck()
TvSetColor()
TvSetItemText()
TvSetTextImage()
VolumeName()
WndBox2007()
xBrJustify()
xBrowseNew()
xBrwAddColumn()

  • Documentaci贸n actualizada de las siguientes funciones en FWFun.chm:

cTempFile()
Ctl3DLook()
GetPrintDC()
InvalidateRect()
MenuMeasureItem()
PlayEnhMetaFile()
SetDatePick()
WndCopy()

  • Nuevas clases documentadas en FwClass.chm:

TActiveX
TButtonBmp
THeader
TOutLook2003
TOutLook2003Group
TPreview
TTimePick

  • Nueva documentaci贸n para las clases:

TAnimate
TBtnBmp
TComboBox
TDBCombo
TFTP
TGet
TImageList
TMci
TMultiGet
TRichEdit
TStatusBar
TToolBar
TTreeView
TTVItem
TVideo
TXBrowse
TXBrwColumn

  • Nuevos comandos documentados en FwCmd.chm:

ActiveX
ButtonBmp
Header
ImageList
ListView
Outlook2003
Progress
ReBar
TabControl
TMPicker
Toolbar
TreeView
XBrowse

  • Nueva documentaci贸n actualizada para los comandos:

Bar
BtnBmp
Cursor
Dialogs
Image
Menu
MsgBar
Printer
RadioButtons
Video

* FIN DOCUMENTACION ***

  • Correcci贸n: El m茅todo LButtonDown() de la clase TXBrowse no estaba mostrando correctamente el registro correcto bajo algunas circustancias. Ahora lo hace correctamente.

  • Mejora: La clase TButtonBmp no estaba usando la funci贸n upper() en la posici贸n del texto. Ahora lo hace correctamente.

  • Mejora: La funci贸n GetNetCardID() ha sido mejorada para detectar m谩s de un adaptador de red.Si se encuentra m谩s de un adaptador devuelve una matriz (array). Si s贸lo encuentra uno, entonces devuelve un texto para mantener la compatibilidad.

  • Mejora: En MsgBar la clausula 2007 pinta correctamente los "items" sin el fondo gris previo.

  • Correcci贸n: La funci贸n FixSays() interna de FWH no estaba funcionando correctamente cuando se usaba en di谩logos y en previsualizaciones de impresi贸n. Ahora lo hace correctamente.

  • Mejora: La clase TPreview est谩 usando los nuevos "bitmaps" cuando usamos la clausula 2007.

  • Nuevo: Nueva funci贸n CursorNo(), pone el cursor "prohibido".

  • Mejora: El "drag & drop" de Fivewin ha sido mejorado para usar CursorNo() cuando una ventana no accepta una operaci贸n "drop" desde
    Fivewin. Por favor, revisa el ejemplo samples\TestDrp3.prg.

  • Mejora: La clase TXBrowse ha sido mejorada para proporcionar mejor soporte para los comados de TWBrowse. Es la manera m谩s f谩cil para
    la transici贸n de TWBrowse a TXBrowse.

  • Nuevo: La funci贸n GetGuiResources() devuelve la cantidad de objetos GDI en uso.

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion