FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index WhatsNew / Novedades New FTDN January/Enero 2008 (8.01)
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
New FTDN January/Enero 2008 (8.01)
Posted: Fri Jan 04, 2008 10:02 AM
  • Fix: Due to recent Class TGet changes, bKeyDon was evaluated twice. Now it is ok.

  • Enhancement: function cDlg2Chr() has been improved to support font name and size information and proper WORD alignment. This function is used from Class TDialog.

  • New: function IsThemeActive() --> lYesNo. Returns if Windows is using a theme or is using the "classic" Windows look.

  • New: FiveLinux, Class TWbrowse Method SetArray( aArray ). Please review samples\TestArr.prg

  • Enhancement: samples\testDllP.prg and samples\pcodedll.prg have been modified according to new Harbour/xharbour pcode DLLs management functions.

  • Fix: Class TWBrowse Method lEditCol() minor fix when editing numeric variables

  • New: Class TXBrowse Method Report( cTitle, lPreview, lModal, bSetup ). Many thanks to Nageswararao! The bSetup is intended for the programmer to specify any headers, footers, etc so that he can expand the functionality. The programmer can even define the columns himself and in that case return .T., If the return value is .T. our method does not add any columns by default. Returning any other value is ignored and our method continues to add the default columns.

  • Enhancement: Improved Class TXBrowse Method SetAdo(). Many thanks to Nageswararao!

  • Enhancement: Class TDialog Method SysCommand() was not releasing the mouse if captured and the dialog got a close order.

  • Enhancement: Class TSay Method HandleEvent(), removed WM_LBUTTONDOWN related code. It was not needed.

  • Fix: Minor fix in Class TGet Method cGenPrg().

  • Fix: Class TCBrowse Method DrawHeaders(), it was painting an extra column in some circunstances. Now it is ok.

  • Enhancement: CLASS TXBrwColumn used by Class TXBrowse, DATA oDataFont it also supports a codeblock to return the font to use. The codeblock receives the column object as the first parameter.

  • New: Class TRichEdit Method InsertPictureFile( cFileName ), it lets you insert different graphics formats files into your richedit text.

  • New: new command DEFINE IMAGE <oImg> ... similar to DEFINE BITMAP <oBmp> ... but supporting more grahics fotmats files (the ones supported by Class TImage).

  • Fix: Class TSay Method SetText(), minor fix when a bitmapped brush and themes were used simultaneously.

  • Enhancement: FWH function GetFTime() was not finished. Now its working fine.

  • Fix: FW++ checkboxes on folders were not properly toggling their values. Now it is ok.

  • Fix: Print Preview had an error when using 2007 style and themes. Now it is ok.

  • Enhancement: Class TGet Method KeyDown() now provides support for PageUp and PageDown keystrokes when using the SPINNER clause to decrease and increase the GET value.

  • New: Google Maps sample application in samples\gmapd.prg. Thanks to Rafael Clemente and Shrkcod.

  • Enhancement: Class TXBrowse online editing has been greatly enhanced, fixing pending bugs and improving its functionality. Please review samples\mallorca.prg

  • Enhancement: Class TXBrowse was not processing bKeyChar. Now it is supported.

  • Enhancement: Class TXBrowse Method DelCol(). Thanks to Nageswararao.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
New FTDN January/Enero 2008 (8.01)
Posted: Sat Jan 05, 2008 10:22 PM

Construcci贸n Enero 2008

  • Correcci贸n: Debido a recientes cambios en la clase TGet, bKeyDown era evaluado dos veces. Ahora est谩 correcto.

  • Mejora: La funci贸n cDlg2Chr() ha sido mejorada para soportar nombres de fuente e informaci贸n de tama帽o y alinaci贸n WORD. Esta funci贸n es usada en la clase TDialog.

  • Nuevo: Funci贸n IsThemeActive() --> lYesNo. Devuelve un valor si Windows est谩 usando "Temas" u otro si est谩 usando la apariencia cl谩sica de Windows.

  • Nuevo: En FiveLinux, m茅todo SetArray( aArray ). Por favor, revisa el ejemplo samples\TestArr.prg.

  • Mejora: Los ejemplos samples\testDllP.prg y samples\pcodedll.prg han sido modificados de acuerdo a las nuevas funciones de manejo de DLLs en Harbour/xHarbour.

  • Correcci贸n: En el m茅todo lEditCol() dela clase TWBrowse, peque帽a correcci贸n cuando se editan variables num茅ricas.

  • Nuevo: M茅todo Report( cTitle, lPreview, lModal, bSetup ) en la clase TXBrowse. Muchas gracias a Nageswararao! El par谩metro bSetup se destina al programador para especificar cabeceras, pies de p谩gina, etc... para poder ampliar su funcionalidad. El programador puede definir las columnas y en ese caso devuelve .T., si el valor devuelto es .T. no se a帽aden columnas por defecto. Devolviendo cualquier otro valor, es ignorado y se a帽aden columnas por defecto.

  • Mejora: Se ha mejorado el m茅todo SetAdo() de la clase TXBrowse. Muchas gracias a Nageswararao !!!

  • Mejora: En el m茅todo SysCommand() de la clase TDialog, no liberaba el rat贸n si estaba capturado y el dialogo recibe una orden de cierre.

  • Mejora: En el m茅todo HandleEvent() de la clase TSay, se ha eliminado WM_LBUTTONDOWN del c贸digo. Ya no es necesario.

  • Correcci贸n: Peque帽a correcci贸n en el m茅todo cGenPrg() de la clase TGet.

  • Correcci贸n: En el m茅todo DrawHeaders() de la clase TCBrowse, se estaba pintando una columna extra en algunas circustancias. Ahora est谩 correcto.

  • Mejora: En la clase TXBrwColumn usada por la clase TXBrowse, la DATA oDataFont soporta un bloque de c贸digo para devolver el fuente a usar. El bloque de c贸digo recibe un objeto columna como primer par谩metro.

  • Nuevo: M茅todo InsertPictureFile( cFileName ) en la clase TRichEdit, permite insertar ficheros gr谩ficos de diferente formato en tu texto.

  • Nuevo: Comando DEFINE IMAGE <oImg> ... similar a DEFINE BITMAP <oBmp> ... pero soportando m谩s formatos gr谩ficos.

  • Correcci贸n: En el m茅todo SetText() de la clase TSay, peque帽a correcci贸n cuando se usan temas y brushes (brochas).

  • Mejora: En FWH la funci贸n GetFTime() no estaba finalizada. Ahora funciona correctamente.

  • Correcci贸n: En FW++ los "checkboxes" en los folders no cambiaban sus valores. Ahora lo hacen correctamente.

  • Correcci贸n: La previsualizaci贸n de la impresi贸n ten铆a un error cuando se usaba el estilo 2007 y temas. Ahora funciona correctamente.

  • Mejora: El m茅todo KeyDown() de la clase TGet ahora proporciona soporte para PageUp y PageDown cuando se usa la clausula SPINNER al
    incrementar y decrementar el valor del GET.

  • Nuevo: Ejemplo de Google Maps en samples\gmapd.prg. Gracias a Rafael Clemente y Shrkcod !!!

  • Mejora: Ha sido mejorada la edici贸n en l铆nea en la clase TXBrowse, correcci贸n de errores pendientes y mejorado su funcionalidad. Por favor,
    revisa el ejemplo samples\mallorca.prg.

  • Mejora: La clase TXBrowse no estaba procesando bKeyChar. Ahora est谩 soportada.

  • Mejora: M茅todo DelCol() en la clase TXBrowse. Gracias a Nageswararao!

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion