|
<< Нажмите, чтобы показать Содержание >> Новое в версии 20 |
Для использования математических объектов с бесплатной версией математического движка Adit необходимо включить в проект модуль RVBasicMathWrapper.
Некоторые функции и константы были перемещены в другие модули (RVCoordFuncs, RVColorFuncs, RVClipboard).
При назначении TRVStyle.MainRVStyle, используются не только его шаблоны стилей (StyleTemplates), но и все остальные свойства TRVStyle (за исключением коллекций стилей текста, абзацев и списков).
ТРВ-Редактор поддерживает Delphi и C++Builder 11.
Компоненты TRichView, TRichViewEdit, TRVStyle, TRVPrint, TRVReportHelper портированы на FireMonkey.
Поддерживаемые платформы:
▪Windows 32-бит и 64-бит (RAD Studio XE6 и новее)
▪macOS 64-бит (Delphi 10.3 и новее)
▪macOS ARM 64-бит (Delphi 11 и новее)
См. информацию о различиях между VCL- и FireMonkey-версиями.
Новые методы для загрузки Markdown в TRichView: LoadMarkdown, LoadMarkdownFromStream, и вставки в TRichViewEdit: InsertMarkdownFromFileEd, InsertMarkdownFromStreamEd.
При вызове LoadFromStream вы можете выбрать между загрузкой простого текста и Markdown (добавлен новый необязательный параметр).
Подробности приведены в разделе справки о классе TRVMarkdownProperties.
Новые свойства для настройки импорта и экспорта RTF и DocX:
В объектах математических выражений поддерживаются как бесплатная, так и коммерческая версии математического движка Adit.
Чтобы использовать бесплатную версию (входит в состав установки ТРВ-Редактора), добавьте модуль RVBasicMathWrapper в свой проект.
Чтобы использовать коммерческую версию, добавьте модуль RVAdvMathWrapper в свой проект.
Новые методы добавлены для рисования поверх рисунков в документе:
▪TCustomRichView.OnAfterDrawImage
▪TCustomRVPrint.OnAfterPrintImage
Введен новый режим рисования выделения: полупрозрачное выделение. В этом режиме вместо использования специальных цветов для рисования фона и текста выделенного фрагмента, этот фрагмент затеняется специальным цветом.
Новое свойство: TRVStyle.SelOpacity.
В FireMonkey-версии появилась опция для получения цвета и прозрачности выделения из связанного визуального стиля: rvoDefaultSelectionFill для свойства Options.
Новая операция:
▪TRVTableItemInfo.MoveRows.
▪новые типы счётчика списка: строчными греческими буквами и десятичным числом с начальным нулём.
▪новая глобальная переменная RichViewCtrlUpDownScroll указывает как обрабатываются нажатия клавиш Ctrl + ↑ и Ctrl + ↓ .
▪новый метод TRichViewEdit.MoveCaret.
▪улучшения сохранения HTML: для нумерации абзацев, где это необходимо, сохраняются рассчитанные значения счётчика списка.