TRichView for Delphi is a suite of native Delphi/C++Builder/Lazarus components for displaying, editing and printing hypertext documents.
Components support various character attributes (fonts, subscripts/superscripts, colored text background, custom character stretching and spacing, custom drawn text).
Documents can contain:
- tables,
- pictures
- images from imagelists,
- footnotes and endnotes,
- Delphi controls,
- text boxes,
- multilevel bullets and numbering,
- equations,
- headers and footers.
Left, right, center, justified and distributed alignments of paragraphs, custom margins and indents, semitransparent backgrounds, styles, Unicode, background images, print preview, HTML, DocX, RTF Markdown, live spell, data-aware versions and more...
RichViewActions is a set of components and actions for creating user interface for word processor applications (free add-on). RichViewActions are translated to about 30 languages, and offer original high-quality toolbar images.
ScaleRichView is a set of components for WYSIWYG editing (shareware add-on).
Report Workshop is a set of reporting components, allowing to create reports in TRichView or ScaleRichView editors (shareware add-on).
Features:
- user interface for report design
- complex reports without scripting
- ready-to-use data providers for standard and popular third-party DB components
- flexible cross tabulation reports
- visualizers of numeric values (data bars and others)