TRichView is a suite of native Delphi/C++Builder components (VCL) for displaying, editing and printing hypertext documents.
Components support various character attributes (fonts, subscripts/superscripts, colored text background, custom drawn). Documents can contain tables, pictures, images from imagelists, footnotes and endnotes, any Delphi controls. Left, right, center or justify paragraph allignment, custom margins and indents, multilevel bullets and numbering, Unicode, background images, print preview, HTML and DocX export, RTF export and import, data-aware versions and more...
TRichView is completely written in Delphi, it does not use external DLL or ActiveX files. It is not based on Microsoft RichEdit control. A registered version of the Package includes full source code.
TRichView supports the following character attributes:
Hypertext links have additional attributes:
TRichView supports the following paragraph attributes:
TRichView documents can contain images of any format supported by Delphi/C++Builder. The standard graphic formats are:
Additional graphic formats can be supported with third-party graphic classes (descendants of TGraphic).
Documents with inserted Delphi controls is a unique feature of TRichView.
You can insert any Delphi control and it will work just like on a form (with one exception – it will be positioned in a proper place inside the document by the TRichView).
Documents with inserted controls (with all their published properties) can be saved in files or database fields in a special format (RichView Format) or XML.
TRichView provides events so that programmers can write code for exporting controls to RTF, DocX and HTML, and printing.
Documents can contain tables. Each table cell contains formatted sub-document that can consist of multiple paragraphs, including images, Delphi/C++Builder controls, and other tables. Tables can be nested to any depth.
Cells can be merged together in one larger cell, both horizontally and vertically.
TRichView provides comprehensive support for numbered lists and bullets.
The following list types are supported:
TRichView can display and edit documents containing text with different fonts. All fonts have the specified Charset properties. By specifying different character sets, you can create documents consisting of text in different languages.
This mode is default for the old versions of Delphi and C++Builder (for RAD Studio 2007 and older).
TRichView documents can be printed – with all images, backgrounds, tables, etc.
A special component displays a page preview on the screen. Users can browse pages, zoom in and zoom out of this preview.
Users can define page breaks at any place in the document.
This software is not reviewed yet.
Delphi/C++Builder components for displaying, editing and printing rich hypertext documents. Various text formatting, tables, images, textured background, HTML, DocX export, RTF import and export, data-aware versions, printing with scalable preview.
RVMedia is a set of components displaying video from web cameras (local USB cameras and remote IP-cameras), configuring IP-cameras and controlling their movement, sending and receiving video and audio data, organizing video chats and conferences.
Delphi/C++Builder components for displaying, editing and printing rich hypertext documents.Various text formatting, tables, images, textured background, HTML export, RTF import and export, data-aware versions, printing with scalable preview.
Delphi/C++Builder components for displaying, editing and printing rich hypertext documents. Various text formatting, tables, images, textured background, HTML export, RTF import and export, data-aware versions, printing with scalable preview.
Components for editing documents with images, tables and hypertext links