XFRX version 17.0
Release date:Â 21Â February 2017
Enhancements and fixes
- ENH: Added support for topdown bitmap, bitmap 2bpp, 4bpp RLE, 8bpp RLE, 16bpp, BMP OS/2, etc.
- FIX: Wrong shape curvature calculations for curvature values between 1 and 98.
- FIX: PDF output ignores "Clip contents" for bigger images.
- FIX: PDF output doesn't support 16 bpp bmp file. The workarround is to use a third parameter (1 or 2) of QRBarcodeImage()Â method for foxbarcodeqr.
- FIX: Right-aligned texts/labels have wrong left position.
- FIX: Garbage text in the second line for texboxes with height greather than one line if the text has only one line.
- FIX: An ellipsis is always appended to fields that have trim mode set to "Trim to nearest character, append ellipsis".
- HTML
- ENH: Output compatible with Gmail for HTML attachment -Â see to parameter GMAILCompatibility.
- FIX: Wrong shape curvature calculations for curvature values between 10 and 45.
- XFRX#INIT
- ENH: Watermark trick support.
- ENH: Support for multidetail bands/new detail band properties.
- ENH: Support for Column print order - Left to right.
- FIX: If a column overflows to a new column and the group has "Reprint group header on each page" ON, then xfrx does not render the group header.
- FIX: The summary band top position is calculated incorrectly if the report has more than 1 column and the bottom position of the last column is less then the bottom position of the first column.
- FIX: WITH-RETURN-ENDWITH bug, can cause cx00000005.
- XFRX#PREVIEW
- ENH: Added support for custom background color of searched text. See to property FindColor of Default settings.
- ENH: Added support for calling the print option without calling "Printer options" dialog. See to Default settings and Printer default options.
- ENH: Added "Current page" to printer options dialog.
- XFRX#DIAGNOSIS
- ENH: Add file name for dll/fll imported.
- ENH: Add printer info.
- XFRX_CopyToXLSX
- FIX: OO/LO Calc can't open the output file, but MS Excel can.
- NATIVE_FXLSX, NATIVE_PFXLSX, FODS, PFODS
- FIX: Pagebreaks don't work if the page ends on an empty line.
- XLS, XLSPLAIN, NATIVE_FXLSX, NATIVE_PFXLSX, ODS, FODS, PFODS
- FIX: Pagebreaks don't work if the report contains a vertical line or a rectangle spanning from the page header to the page footer.
- XFRX#LISTENER/XFRX#INIT with XFF/XML transform + XLSPLAIN, NATIVE_PFXLSX, PFODS
- FIX: The output file has only the first page.
- NATIVE_FDOCX
- FIX: The page header is bigger than how it is defined in the report.
- XFRX#INIT+FDOC,FRTF,FODT,NATIVE_FDOCX
- FIX: If the report has more than one columns and the column print order is "Top to Bottom", than the output file contains only one column.
- NATIVE_PFXLSX
- FIX: Image higher than how it's defined in the report - on first page.
- If the report contains external hyperlinks and no images, then the output file is unreadable.
- NATIVE_FXLSX
- FIX: Image smaller than how it's defined in the report if the report has more than one page.
- If the report contains external hyperlinks and no images, then the output file is unreadable.
- XFRX_COPYTOODS
- FIX: Messagebox with "ZAP %file%" message when SET SAFATEY ON.
- FODS,PFODS + VFP 5,6
- FIX: Error message "Property is not found."
- XLS, XLSPLAIN, NATIVE_FXLSX, NATIVE_PFXLSX, FODS, PFODS + VFP 5,6
- FIX: Error message "Function argument value, type, or count is invalid."
- ODS,FODS, PFODS + VFP 5,6,7,8
- FIX: Format expression ignores spaces.
- XFRX#LISTENER
- FIX: Error message "Operator/operand type mismatch." when calling SetParams() method without parameters.
- FIX: Vertical lines that start and finish in the same group are rendered separately for each band.
- GDI+ Wordwrap
- FIX: Potential Cx00000005 bug.
- FIX: Random missing words at the end of right aligned fields.
- GDI Wordwrap
- FIX: Random missing words at the end of right aligned fields.
- NATIVE_FXLSX, NATIVE_PFXLSX
- FIX: Cells can intermittently have wrong background color.
- XPS
- FIX: Wrong shape curvature calculations for curvature values between 1 and 98.
- FIX: Memory leak.
- FIX: Unreadable file if source contains Chinese/Arabic/etc. characters.
- PRINT,XFRX PREVIEW,Images
- FIX: Wrong shape curvature calculations for curvature values between 1 and 98.
- FRTF
- FIX: Shape has bad curves for curvature values between 51 and 98 (<=xfrx 16.0.x) or for values between 1 and 98 (<=xfrx 16.1.x).
- RTF
- FIX: Wrong shape curvature calculations for curvature values between 51 and 98.
- DOC
- FIX: If a textbox has a black foreground color, then the text can be white in the output file.
- FIX: The output document contains the "?" character for Chinese code page.
- XFRX#INIT+XLS/XLSPLAIN/FODS/PFODS/NATIVE_FXLSX/NATIVE_PFXLSX
- FIX: If report has more the one column, than the output file contains only one column.