release, alongside its companion components, and ReportWorkshop .
: Framework compatibility includes VCL for Windows and FireMonkey for Windows, macOS, iOS, Android, and Linux. Advanced UI Elements RichViewActions
Tables in TRichView support nested cells, split/merged cells, custom background bitmaps, and independent borders for individual cells.
: The generator takes your template and populates it with data, outputting the result into a target ScaleRichView component. : In newer versions (ReportWorkshop 6+), you can use Execute(True) TRichView 17.6 ScaleRichView ReportWorkshop Full Source
With the source code available, your development team can directly subclass or modify internal drawing routines. If your project requires non-standard rendering behavior, custom encryption for stored documents, or unique file format handling, you can implement changes directly inside the engine code base. Core Code Implementation Examples 1. Programmatically Generating a Formatted Document
Enhanced calculation capabilities within report cells, similar to Excel formulas.
The following Delphi code snippet demonstrates how to instantiate a TRichView control in memory, populate it with styled rich text and a table, and prepare it for rendering. : The generator takes your template and populates
Improved importing and exporting of Markdown syntax, bridging the gap between plain text and rich formatting.
The combination is one of the most mature, performant, and flexible document processing frameworks available for the Object Pascal ecosystem. By combining core rich text editing, true WYSIWYG presentation, and data-bound reporting into a unified suite, it drastically reduces development cycles. For teams aiming for maximum control, deep integration, and long-term maintainability, utilizing the Full Source edition is the ultimate path to building bulletproof document solutions.
TRichView 17.6 is a release in the TRichView family of Delphi/C++Builder visual rich-text components. Key bundled products/features in this release include ScaleRichView (for WYSIWYG document layout and printing) and ReportWorkshop (report-generation framework). The availability of “Full Source” typically indicates the components are distributed with source code (useful for debugging, customization, and platform/IDE compatibility). Core Code Implementation Examples 1
Version 17.6 brought refined stability, performance optimizations, and critical modernizations to the suite. Key highlights of this release include:
Compile the components directly into your executable without needing external DLLs.
While the standard TRichView component handles flowable text layouts similarly to a web browser, modern applications often require a page-based approach. is an extension set built on top of TRichView that transforms the editor into a page-centric layout engine resembling Microsoft Word.