FastReport VCL Component Packages 2025.1
Released: Oct 28, 2024
2025.1 での更新項目
機能
- Designer:
- Added expression highlighting settings in the report designer.
- Added basic search in editors with Memo.
- Improved mouse functionality in SimpleMemo.
- Improved scrolling in the Memo editor.
- Engine:
- Added TfrShellTreeView control for shell management in VCL and Lazarus with Linux support.
- Added nested handling for Subreport.PrintOnParent in the reporting engine.
- Added support for the Win64x compiler during development.
- Implemented native rendering of controls for VCL and Lazarus in Linux.
- Added WideString type in FastScript.
- Exports:
- Added the ability to edit the CellularText object in interactive PDF forms.
- Added the FromName field in TfrxMailExport when using Indy SMTP.
- Other:
- Added VarIsNull function.
- Preview:
- Added the ability to copy RichView content in preview.
- Report object:
- Added property TfrxFIBDatabase.LibraryName.
- Added Tab key handling in TfrxRichView editor.
- Resources:
- Updated Polish resources.
- Updated German resources for FastCube.
- FastReport FMX
- Added export to PPTX for Windows, macOS, and Linux platforms.
不具合の修正
- Designer:
- Fixed the issue when opening the report designer.
- Fixed a potential AV error after deleting a StyleSheet element in the report designer.
- Fixed name duplication when dragging from DataTree.
- Fixed stretching of the object toolbar when the height is insufficient in the designer.
- Fixed calling the text editor through the object inspector.
- Fixed an issue with the Auto Update Fields option enabled.
- Fixed navigation issues in the Report Tree of the designer.
- Fixed SmartMemo (code editor) for HiDPI.
- Engine:
- Fixed compatibility with C++Builder and JVCL.
- Fixed updating DBX parameters when extracting field definitions.
- Fixed an issue when using a multi-column page along with PrintOnPreviousPage and KeepTogether options.
- Fixed a problem in automatically generated headers for C++Builder.
- Fixed the HTML editor.
- Fixed RTL output with tags in TfrxHTMLView.
- Changed data field updates to clear automatically defined fields when DataSet is modified.
- Fixed incorrect rendering of SliceGrid when loading a scheme at high DPI.
- Fixed icon caching during scaling for HiDPI.
- Fixed an issue when changing the DBDataSet.DataSet property did not clear field definitions.
- Fixed TfrxComboBoxView and TfrxListBoxView.
- Fixed the field type definition for ftFixedChar.
- Fixed memory leak when displaying SVG.
- Fixed an issue where DataLink did not clear previous data.
- Fixed the error 'Resource FCXBUTTONS not found' in FMX RS12 Builder when calling the formula editor.
- Fixed the state of the old XML format flag after clearing.
- Fixed initialization of the interactive parameters structure.
- Fixed warning in frxGetCertificate.
- Exports:
- Fixed EMF export to SVG.
- Fixed font substitution in PDF export.
- Fixed line break issue when exporting to .rtf format from Lazarus on Linux.
- Fixed export of katakana, hiragana, and geometric symbols in PDF export.
- Fixed line selection and bottom field line during DOCX export.
- Fixed EMF export to PDF.
- Fixed hyperlinks in RTF export.
- Eliminated GDI object leaks.
- Fixed customizable PDF signature.
- Fixed alignment issues in TfrxMemoView and reduced sizes of images with alpha channels in PDF export.
- Fixed date formatting in XLSX export.
- Fixed compiler warnings.
- Fixed XLS export for empty pages.
- Fixed date format in XLSX export.
- Fixed "Unexpected variant error" in XLS export.
- Lazarus:
- Fixed ODF export when AllowHTMLTags is enabled.
- Fixed RTF export when AllowHTMLTags is enabled.
- Fixed TfrxDateEditControl in Linux under Lazarus.
- Removed unnecessary ScrollBar rendering in the designer.
- Fixed selection reset in the Linux Lazarus Rich editor.
- Fixed infinite loading when using Linux Lazarus Rich.
- Other:
- Fixed issue with displaying the Data Highlighting dialog in FastCube.
- Fixed converters for QuickReport, ReportBuilder, and Rave Reports.
- Preview:
- Fixed issues with active preview tabs when exporting all open preview tabs.
- Fixed toolbar issues in HiDPI mode in version 10.4, when some toolbar buttons were disabled.
- Fixed AV when calling preview in XE2.
- Fixed display of double tooltips in the preview window.
- Report object:
- Fixed serialization of TfrxPictureView.Stretched property.
- Fixed barcode positioning after changing BarType when Align is set to [baCenter, baRight].
- Fixed Swiss preset in QR barcode.
- Resources:
- Fixed FCXBUTTONS resources for applications with run-time packages.
- FastReport FMX
- Fixed export dialog display in macOS.
- Export dialogs have been separated from export filter modules (ability to override export dialogs with custom ones).