# Rich View

Components for displaying, editing and printing hypertext documents
(for Delphi 2,3,4,5 and C++ Builder 1,3,4)
ver 1.2 SHAREWARE
Author: Sergey Tkachenko (svt@trichview.com)

TRichView - component for displaying hypertext
TRichViewEdit - component for editing hypertext
TRVStyle - collection of [DB]RichView[Edit]s' text and paragraph styles, etc.
TRVPrint - component for printing [DB]RichView[Edit]s
TRVPrintPreview - component for print preview of [DB]RichView[Edit]s
TDBRichView - data-aware version of TRichView (you should have database support in your Delphi version to use it)
TDBRichViewEdit - data-aware version of TRichViewEdit (you should have database support in your Delphi version to use it)

Note: Version 0.5 is still freeware with sources

TRichView components can contain:
text with various fonts and colors, with special effects (see demo screen)
hypertext (hypertext styles can have their own cursor and highlight color)
pictures (bitmaps, icons, metafiles, third-party graphic formats)
pictures from Image Lists (they also can be hypertext links)
any Delphi controls (and they will work as usual).
background bitmap (it can be tiled, centered or stretched, scrolled or not).
Contents are organized in paragraphs (left, right, center and justify alignments, left, right and first line indents; customizable borders and background)

Other features:
saving and loading to files, streams, database fields in its own format, compact and simple (all graphics and inserted controls can be saved!)
export to text file, simple HTML file and HTML file with Cascading Style Sheets
hypertext jumps (hypertext in editor is activated when user presses Ctrl key); hypertext actions are fully customizable
ability to obtain clicked word, or word at specified coordinates
compatibility with Addict Spell Check and Thesaurus ("RichView+Addict Demo" is included Addict);
ability to obtain any item (text, picture, etc) at specified coordinates
full access to document contents from program
ability to add new lines without reformatting of whole document (RichView can be used for creating chat applications)
printing with scalable preview
you can hide or show vertical scrollbar, and you have full control over vertical scrolling.
more, more, more...

Demos:
1. example of editor
2. program demonstrating lots of exciting features and applications of RichViews
Components are thorough documented in help file (help on any method, property and event, lots of overview topics about all main features of components)

New in Version 1.2:
borders and background of paragraphs;
spacing between paragraphs;
hypertext can change background color under mouse;
mandatory page breaks;
saving styles to registry (Delphi 4+) and more...

The most probably this is the last version for $35, and price for next version will be significally increased!
Registered users receive:
full source code
free updates (updates will be free even after price changing)

Additional information, components and resources for RichView can be found at:
www.trichview.com
or mirror www.crosswinds.net/~svtpro/richview.htm
E-mail: svt@trichview.com