While the base TRichView component is excellent for editing, ScaleRichView and ReportWorkshop turn it into a complete office-grade suite.
If you find a bug on a specific edge case (e.g., a specific RTF control word corrupting your layout), you can step into the VCL code, fix it, and recompile. You are not waiting for a third-party patch.
The term "Full Source" is paramount. TRichView, ScaleRichView, and ReportWorkshop are commercial products; the standard license provides compiled .dcu (Delphi compiled unit) files and .dcp packages. The Full Source edition includes all .pas source code files. TRichView 17.6 ScaleRichView ReportWorkshop Full Source
For a development team, this offers:
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. While the base TRichView component is excellent for
While TRichView is the "engine," ScaleRichView is the "chassis." It wraps TRichView to provide a complete, ready-to-use Word Processing User Interface. It handles the "heavy lifting" of UI logic that developers usually spend months trying to code themselves.
In the Delphi ecosystem, "Full Source" is not just a marketing term—it is a risk mitigation strategy. When you purchase TRichView 17.6 ScaleRichView ReportWorkshop Full Source, you are buying the complete Pascal codebase. The term "Full Source" is paramount
A hospital needs to generate patient discharge summaries. The document must have strict page margins (for filing), embedded DICOM images, and a signature block at the bottom of page 1. ReportWorkshop pulls patient data from SQL; ScaleRichView ensures the footer prints on the correct page; TRichView 17.6 handles the medical symbols (superscripts, chemical formulas).
To understand the value proposition, one must distinguish between the three products, often sold together or as a bundle: