TRichView 18.1 - new data-aware controls.

News about TRichView, ScaleRichView, ReportWorkshop, RVMedia
Post Reply
Sergey Tkachenko
Site Admin
Posts: 17557
Joined: Sat Aug 27, 2005 10:28 am
Contact:

TRichView 18.1 - new data-aware controls.

Post by Sergey Tkachenko »

We've updated TRichView to version 18.1.

Trial versions can be downloaded here: https://www.trichview.com/download/
TRichView, RichViewActions, ScaleRichView are available for Delphi, C++Builder and Lazarus (for Windows).
SRVControls, Report Workshop are available for Delphi and C++Builder.

In this update:
- new TRichView component: TRVDataSourceLink
- new data-aware SRVControls

Previous version:
https://www.trichview.com/forums/viewto ... f=6&t=9699
Sergey Tkachenko
Site Admin
Posts: 17557
Joined: Sat Aug 27, 2005 10:28 am
Contact:

Re: TRichView 18.1 - new data-aware controls.

Post by Sergey Tkachenko »

TRVDataSourceLink

TRVDataSourceLink is a new component. It assigns the specified DataSource to data-aware controls inserted in the specified TRichView, TDBRichView, TRichViewEdit, TDBRichViewEdit, TSRichViewEdit, or TDBSRichViewEdit.
It is especially useful when loading RVF documents containing controls (because we cannot read properties pointing to other controls, such as DataSource).
Sergey Tkachenko
Site Admin
Posts: 17557
Joined: Sat Aug 27, 2005 10:28 am
Contact:

Re: TRichView 18.1 - new data-aware controls.

Post by Sergey Tkachenko »

Data-aware SRVControls

SRVControls are controls designed for insertion in our WYSIWYG editor (ScaleRichView). ScaleRichView provides high quality drawing of SRVControls even when its document is zoomed in/out, and the caret in editable SRVControls is handled correctly.
While they were designed to replace standard controls in ScaleRichView, SRVControls can be inserted in TRichView documents, or used on a form like any other control.
They have advanced features (images and item hierarchy in list boxes and combo boxes, check marks in list boxes, etc.)

In this update, we added data-aware versions of SRVControls:
- TSRVDBCheckBox,
- TSRVDBEdit,
- TSRVDBMemo,
- TSRVDBListBox
- TSRVDBComboBox
- TSRVDBText.

All these controls can be used in TDBCtrlGrid, even list box (the standard TDBListBox does not support TDBCtrlGrid).

SRVControls is a free add-on to ScaleRichView (ScaleRichView license is required to use them).
Sergey Tkachenko
Site Admin
Posts: 17557
Joined: Sat Aug 27, 2005 10:28 am
Contact:

Re: TRichView 18.1 - new data-aware controls.

Post by Sergey Tkachenko »

We added a new demo showing how to use TRVDataSourceLink and data-aware SRVControls.
It is in <TRichView Dir>\SRVControls\Demos\PetsDB.FireDAC_IB.
It uses FireDAC components and an InterBase table.

There are two versions of this demo:
- PetsDB: controls are in TRichView.
- SRVPetsDB: controls are in ScaleRichView.
petsdb.png
petsdb.png (17.17 KiB) Viewed 30648 times
Sergey Tkachenko
Site Admin
Posts: 17557
Joined: Sat Aug 27, 2005 10:28 am
Contact:

Re: TRichView 18.1 - other changes

Post by Sergey Tkachenko »

Other changes

RichViewActions UI translation is updated:
- Polish, thanks to Grzegorz Rewucki
Post Reply