В новой версии мы обновили справку по классам и методам компонентов и добавили Class references для Code Completion. Добавлена возможность настройки SQL синтаксиса в редакторе SQL. Добавлен пул отложенных команд, который позволяет отчету перестраивать самого себя из скрипта. Переработан механизм страниц предпросмотра для детальных отчетов. Улучшена совместимость с новой версией Lazarus.
Полный список изменений
----------------------------
+ Добавлены описания классов и методов(class references) для главного пакета
+ Добавлена настройка подсветки синтаксиса редактора SQL в дизайнере отчетов
+ Добавлен пул отложенных команд для следующих действий с TfrxReport: PrepareReport, ShowReport, LoadFrom .Теперь возможно вызывать Report.ShowReport чтобы перестроить активный отчет или загрузить другой из скрипта.
+ Добавлено свойство TfrxEngineOptions.ZeroPrecisionValue содержит значение точности для операций сравнения с нулем в объекте Текст(используется вместе с HideZeros).
+ Добавлен экспорт PNG в зарегистрированные фильтры экспорта
* Все вызовы обновления предпросмотра теперь затрагивают только активные страницы предпросмотра для детальных отчетов
* Переделан механизм страниц предпросмотра. TfrxPreviewPagesList класс теперь управляет активными страницами предпросмотра
* Добавлена синхронизация создания контекстов принтеров из не-GUI потока
* Функция UpdateResorce временна перемещена в конструктор для совместимости со старым поведением
* Перемешена реализация Embedded Designer в HostControls
* Отключен Highlight для пустого свойства Hyperlink у объекта Chart
- Исправлен путь к логу в сервере отчетов
- [Lazarus] Исправлена ошибка с юникодом в DOCX фильтре экспорта
- Несколько улучшений в конверторе QR
- [Lazarus] Исправлен редактор SQL параметров
- Исправлены файлы вложений для e-mail экспорта в MSOutlook
- Исправлен порядок создания вкладок в предпросмотре(должен идти после создания WorkSpace)
* [Lazarus] Добавлена замена шрифта с "Nimbus Sans L" на "FreeSans" для linux
* [Lazarus] Улучшена совместимость с FPC 3.2.0
- Исправлена функция IIF с вложенными функциями
- Исправлена утечка памяти в TfrxTreeView
- Исправлена ошибка с TfrxDataTreeForm.UpdateSize при вызове перед конструктором
- Исправлена ошибка в механизме упаковки шрифтов
- Исправлен размер шрифта Arial в PDF экспорте
- Исправлена совместимость с C++Builder
- Исправлен экспорт текста с HTML тэгами в PDF
- Исправлено построение строки для Swiss QRCode
- Исправлено форматирование для Duplicates значений
- Исправлено имя файла вложения в TfrxMailExport при DefaultPath <> ''
- Исправлено положение изображения в QR коде