TRichView のリリース

Released: Jul 23, 2020

v18.6 での更新項目


  • Markdown export
    • Markdown is a lightweight markup language with plain-text-formatting syntax. It was designed to look like a plain text, and to be easy-to-read and easy-to-write.
      • While it is easy to create Markdown using a plain text editor, a possibility to create Markdown documents using a rich text editor (like the TRichView component) is still useful.
      • Markdown is widely used as a format of articles and notes in CMS, issue tracking systems, web sites (including GitHub, Stackoverflow, Jira...

Released: Jul 2, 2020

v18.5 での更新項目


Smooth scrolling

  • Added new optional SmoothScroll parameter to the methods that scrolls TRichView and ScaleRichView editors.
  • RichViewActions use smooth scrolling effects:
    • For TRichView and ScaleRichView, the actions use smooth scrolling to the bookmark (checkpoint).
    • For ScaleRichView, the actions use smooth scrolling to notes and text boxes (and back), to headers and footers (and back).

Text search

  • Added new event to TRichView: OnTextFound which is called as a result of SearchText method...

Released: May 29, 2020

v18.4 での更新項目


  • Added support for Delphi and C++Builder 10.4 Sydney.
  • Per-Control VCL Styling - Delphi 10.4 allows you to set different styles per control. The TRichView components support this feature.
  • HTML Export - Improved HTML export (both a simplified HTML and an HTML+CSS versions) including better HTML code indenting.
  • VirtualTree Support - The setup now supports TurboPack's version of Virtual TreeView (it can be installed from GitHub or using GetIt package manager). The setup checks which version is...

Released: May 14, 2020

v18.3.2 での更新項目


  • Added Virtual TreeView support to TRichView.

Released: May 3, 2020

Report Workshop v2.1 での更新項目


This update allows using expressions:

  • To insert expression results in documents.
  • In $if commands.
  • In visualizers (diagrams that can be displayed on background of table cells).

Released: Mar 19, 2020

v18.3 での更新項目


  • SRVControls (controls that can be inserted into a WYSIWYG editor) have been ported to Lazarus (Windows platform).
  • New UI translation for ScaleRichView: Slovenian.

Released: Dec 10, 2019

v18.1 での更新項目


Updated Dec 10, 2019


  • New component: TRVDataSourceLink. It connects data-aware controls inside TRichView and ScaleRichView editors to a data source.
  • New data-aware SRVControls (controls for insertion in a WYSIWYG editor):
    • TSRVDBEdit
    • TSRVDBMemo
    • TSRVDBCheckBox
    • TSRVDBListBox
    • TSRVDBComboBox
    • TSRVDBText

Released: Sep 27, 2019

v18.0 での更新項目


Compatibility Issues

  • Methods for compatibility with very old versions of TRichView have been removed.
  • Redundant TRichView.Add*** methods now marked as deprecated. Only a single method for each item type is recommended. These methods have optional parameters. For example, use AddBreak instead of AddBreakEx, AddBreakTag, AddBreakExTag.
  • All String, TRVRawByteString, TRVAnsiString properties, events and parameters of methods have been changed to TRVUnicodeString, where possible.
  • Changed events...

Released: Dec 5, 2018

v17.6 での更新項目


  • Now compatible with Delphi and C++Builder 10.3 Rio.
  • Additional changes in Report Workshop v1.10:
    • field types for integer values representing time intervals.
    • a report editor demo for ElevateDB.

Released: Aug 8, 2018

v17.5 での更新項目


  • TRichView 17.5
    The following sets of components are ported to Lazarus:
    • TRichView.
    • RichViewXML.
    • Parsers for HunSpell and ASpell.
    • RvHtmlImporter.
  • Report Workshop 1.9.1
    • Added a new TRVReportDxMemDataProvider component.
      It allows building master-detail reports on data from TdxMemData data sets (TdxMemData is included DevExpress VCL).