Visit the official TRichView website (trichview.com). Ensure you select the "Suite" or "All Inclusive" package that explicitly lists "ScaleRichView" and "ReportWorkshop" with the "Source Code" checkbox enabled. Version 17.6 is the current stable branch as of this writing.
TRichView is the foundation. It is a suite of native Delphi/C++Builder VCL and Lazarus LCL components designed for displaying, editing, and printing complex rich text documents.
For the compiler to find the necessary files, you must set a system environment variable. Navigate to Windows Environment Variables and add:
If you are still maintaining legacy reporting libraries, TRichView 17.6 + RVReport is the sanest migration path. RVReport can import from older formats, and because you have full source, you can write a one-time conversion tool that runs inside your app.
Do you need assistance with specific like DocX or PDF? Share public link
Follow these steps to compile and install the Full Source package in RAD Studio. Step 1: Directory Setup
Repeat the installation steps (Steps 2–3), this time selecting the ScaleRichView configuration file instead of TRichView. This will install the ScaleRichView packages and demos.
Compile the components directly into your executable without needing external DLLs.
When you purchase the full source code for ScaleRichView, you can modify the pagination algorithm. For example, if you need to keep a specific paragraph with the next paragraph (widow/orphan control), you have direct access to the TScaleRichView breaking logic.
It supports various character and paragraph styles, custom backgrounds, tables with nested cells, and text flow around images.
The official version history shows the evolution:
Use TRichView files as report templates, allowing for complex formatting within reports. The Value of Full Source Code
Step directly into the component source code to trace complex document rendering behavior or performance bottlenecks.
ScaleRichView builds directly on top of TRichView. It transforms the standard editing canvas into a true WYSIWYG (What You See Is What You Get) page layout editor. Users can see exactly how margins, headers, footers, and page breaks will look when printed or exported to PDF. ReportWorkshop Reporting Framework