New in version 19
This topic includes changes introduced in version 19.1.
▪TRichView.RTFReadProperties.ErrorCode is renamed to RTFErrorCode.
TRichView supports Delphi and C++Builder 10.4, including per-control VCL styling.
Since this version, the components can not only save but also load DocX files and streams. This feature requires Delphi 2009 or newer, or Lazarus.
TRichView.LoadFromStream can detect and load DocX.
New property MarkdownProperties contains sub-properties that specify Markdown saving options.
TRVDataSourceLink helps to use TRichView or ScaleRichView components as containers for data-aware controls.
New event of TRichView component:
▪OnWriteObjectProperties allows saving additional object properties in RTF, DocX, and HTML.
▪OnTextFound allows a special processing of found text (instead of / in addition to selecting)
▪New option for text protection: rvoFastDeleteProtectedText option for TRichViewEdit.EditorOptions.
▪High-quality image scaling is supported for transparent images too (for Delphi 2009+ and Lazarus)
▪Backspace in tables deletes the selected rows/columns (or the table itself, if all cells are selected).
In TRichViewEdit.OnItemResize event, values of Val1 and Val2 parameters are changed.