FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index WhatsNew / Novedades New FTDN April/Abril 2011 (FWH 11.04)
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
New FTDN April/Abril 2011 (FWH 11.04)
Posted: Thu Apr 28, 2011 08:39 AM

April 2011

  • Fix: Class TCBrowse method ResetBarPos(), is now using OrdKeyNo() instead of RecNo()

  • Fix: Class TBtnBmp method Paint, the text is now using the correct font

  • Fix: Class TGET using ACTION need use oThis:SetFocus() later bCodeblock, to receive callback focus
    Thanks to Lailton!

  • Fix: transparent SAY bug reported by Enrico:

viewtopic.php?f=3t=21200#p112702

  • Enhancement: function LargeFonts() now supports and detects 143 dpi. Thanks to Luis Krause!

  • Enhancement: Class Combobox, methods Reset and SetItems recived a lChanged parameter, flag to evaluate codeblock bChanged,
    by default is true (compatibility with old versions)

Enhancement: Class DBCombo, SetItems recive a lChanged parameter, flag to evaluate codeblock bChanged,
by default is true (compatibility with old versions)

  • IsRtf() function in gtf.prg improved.

  • XBROWSE:
    Fixes:
    (a) Fix in method nWidthChr in xbrowse.prg to avoid runtime errors with invalid data in some rare cases.
    (b) While displaying images by using :cDataType = 'F' or 'P', runtime error occurs when the column's value is 'nil'. Fixed.
    Enhanacements:
    (a) If pressing a key invokes btnAction, where nEditType is EDIT_BUTTON, value of nKey is provided as 4th parameter while evaluating oCol:bEditBlock.
    (b) Image rendering quality of images in cells is improved by replacing resizebmp function with resizeimg.

  • New: New Method ToExcel( bProgress ) in TReport class.
    (a) Programmer has to position the database at the beginning of file before calling this method. Alternatively, oReport:bInit can be initialized with a codeblock to move the data source to top.
    (b) This method needs Excel to be installed on the target pc.
    (c) Does not export image data.
    (d) bProgress codeblock, if provided, is evaluated for every 100 rows with nDataRows, oReport object as parameters.
    (e) Header and Footer are exported to excel sheet's header and footer in pagesetup.

  • New Data oReport in Class TPreview: When a report is being previewed, the report object is assigned to data oReport of TPreview.

&

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: New FTDN April/Abril 2011 (FWH 11.04)
Posted: Tue May 03, 2011 11:09 AM

Abril 2011

  • Correcci贸n: En el m茅todo ResetBarPos() de la clase TCBrowse, ahora se usa OrdKeyNo() en lugar de RecNo().

  • Correcci贸n: En el m茅todo Paint() de la clase TBtnBmp, el texto usa la fuente correcta.

  • Correcci贸n: En la clase TGET, usando ACTION necesitamos usar oThis:SetFocus() despues de bCodeblock, para
    recibir el foco de devoluci贸n de la llamada. Gracias a Lailton!

  • Correcci贸n: Del error en el SAY transparente informado por Enrico: viewtopic.php?f=3&t=21200#p112702

  • Mejora: La funci贸n LargeFonts() ahora soporta y detecta 143 dpi. Gracias a Luis Krause!

  • Mejora: En la clase Combobox, los m茅todos Reset() y SetItems() reciben el par谩metro lChanged, bandera para
    evaluar el bloque de c贸digo bChanged, por defecto es TRUE (Compatibilidad con versiones anteriores).

  • Mejora: En la clase DBCombo, el m茅todo SetItems() recibe el par谩metro lChanged, bandera para
    evaluar el bloque de c贸digo bChanged, por defecto es TRUE (Compatibilidad con versiones anteriores).

  • Mejora: Se ha mejorado la funci贸n IsRtf() en gtf.prg.

  • XBROWSE:
    Correcciones:
    (a) Correcci贸n en el m茅todo nWithChr() en xbrowse.prg para evitar errores en tiempo de ejecuci贸n con datos no
    v谩lidos en algunos casos raros.
    (b) Mientras se visualizan im谩genes utilizando: cDataType = 'F ' o 'P', se produce un error en tiempo de ejecuci贸n
    cuando el valor de la columna es NIL. Corregido.

Mejoras:
(a) Si al presionar una tecla invoca btnAction, donde nEditType es EDIT_BUTTON, el valor de nKey se proporciona como
cuarto par谩metro mientras se evalua oCol: bEditBlock.
(b) La calidad de imagen de representaci贸n de im谩genes en celdas se mejora mediante la sustituci贸n de la funci贸n resizebmp
con resizeimg.

  • Nuevo: Nuevo m茅todo ToExcel( bProgress ) en la clase TReport.
    (a) El programador tiene la posici贸n de la base de datos al principio del archivo antes de llamar a este m茅todo. Por otra
    parte, oReport: bInit puede ser inicializado con un bloque de c贸digo para mover el origen de datos al principio.
    (b) Este m茅todo necesita Excel en el PC destino.
    (c) No exporta datos de la imagen.
    (d) El bloque de c贸digo bProgress, si se proporciona, se eval煤a cada 100 filas con nDataRows, con el objeto oReport como par谩metro.
    (e) El encabezado y pie de p谩gina se exportan a la hoja de cabecera y pie de p谩ginade Excel en PageSetup.

  • Nuevo: Nueva DATA oReport en la clase TPreview: Cuando un informe se presenta en vista previa, el objeto informe se asigna a la DATA oReport
    de TPreview.

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion