
Adds support for 'LiveBinding' between TRichView/ScaleRichView controls and database fields.
Features
TRichView and ScaleRichView
- Added support for LiveBindings. A new Document property has been added to TRichView, TRichViewEdit and TSRichViewEdit for linking a TRichView/ScaleRichView control to a database 'TBlobField' field.
- Sub-properties - The Document property has sub-properties similar to the properties of data-aware components:
FieldFormat
specifies the format for saving to a database field (RVF / RTF/ DOCX / text). This property affects storing to DB. When loading from DB, the field format is auto-detected.IgnoreEscape
allows/disallows processing Escape key. By default, Escape resets editing (reloading the last saved data from the database field).AutoDeleteUnusedStyles
allows removing unused text, paragraph, and list styles before loading, to prevent documents growing in size unnecessarily.
- Events - The events that were previously available in the data-aware components are now available in all controls, and occur on LiveBinding as well:
- OnNewDocument.
- OnLoadDocument.
- OnLoadCustomFormat.
- OnSaveCustomFormat.
- Document assignment - You can also now copy documents between TRichView controls.
- Sub-properties - The Document property has sub-properties similar to the properties of data-aware components:
- Other changes:
- User interface translation - Translation of RichViewActions and ScaleRichView to Romanian has been updated. New messages have been translated and old messages have been reviewed and corrected.
- New PDF manuals.
Report Workshop
- Added support for LiveBindings - A new component has been added: TRVReportBindSourceDataProvider. Possible sources of data include:
- TDataGeneratorAdapter.
- TAdapterBindSource.
- TPrototypeBindSource.
- This data provider supports fields of the following types:
- All integer and floating point types.
- Boolean.
- TDate.
- TTime.
- TDateTime.
- String.
- TStrings.
- TGraphic.