XFRX version 12.3

Release date: 27 August 2007


Important installation notes for 12.x versions

  • The XFRX previewer component requires FOXTOOLS.FLL library if used in VFP 6.0.
  • XFRXLIB.FLL now also requires MSVCP71.DLL library to be installed (the previous version required GDIPLUS.DLL and MSVCR71.DLL libraries), all three libraries are required now

New features / Updates

  • New output type - XPS

    The XPS [XML Paper Specification] is a new document specification developed by Microsoft. You can find more information about XPS at:There are no special requirements regarding the platform setup – especially .NET framework is not required. XFRX generates the document on its own from scratch so all you need is VFP and XFRX.

    To be able to preview the XPS document, you need an XPS document viewer. If you are running Windows Vista you already have one as it is included with .NET Framework 3.0. For Windows XP and Windows Server 2003 you can download the viewer from http://www.microsoft.com/whdc/xps/viewxps.mspx.

Bugs fixed

  • Speedup - the XFF file processing and PDF generation should be around 10-20% faster
  • "Money" type was not properly handled in some scenarios
  • Printing multiple pages per sheet was not working correctly for the "letter" size papers
  • Horizontal and vertical lines were not properly rendered in page footer for flow layout output types (FDOC, FRTF)
  • A bug causing slowdown when exporting to PDF was fixed
  • PAGETOTAL variable was not correctly evaluated when merging multiple reports
  • A combination of a specific font, "stretch" flag and a textbox height could cause an occasional blank line inclusion
  • Appending to PDF - PDF files with a specific format were not correctly supported
  • Printing - layout problems with landscape reports have been fixed
  • VFP 8 engine - objects on bands wrapped to a new page occasionally got a wrong z-index
  • VFP 9 engine
    • Cancelling a report was producing an empty document. No whatever was processed till the user cancelled the report is generated in the document.
    • Exporting landscape reports to Word produced a document that appeared as portrait when printed
    • AdjustObjectSize event is now properly propagated to listener's successors
  • XFRX previewer
    • Navigation using searched keywords was not working correctly when SET EXACT was set to ON
    • Various tweaks were done to improve the user interface