================================================================
========================= Demo projects ========================
                          For C++Builder 1-6
================================================================

See also Tutorial.txt


Editor\Editor 1\
   TRichViewEdit-based editors. Demonstrates editor with fixed
   set of styles, saving and loading, inserting items of different 
   types, tables, list styles.
Editor\Editor 2\
   How to implement RichEdit-style editing operations
   (make bold, apply font, etc.)
MultiDemo\
   Several demos in one application
DB Demo\
   2 demo projects
   - using TDBRichViewEdit
   - using TDBRichView and TRichViewEdit
OfficeConverters\
   Demo for TRVOfficeConverter.
   Sample HTML file is included.
   It's recommended to use it with free Anders Melander's TGifImage,
   http://www.torry.net/vcl/graphics/gif/gifimage.exe
   See comments in the source code.

================================================================
============== Demos in ASSORTED subdirectory ==================
================================================================

Load RVF\
   How to load file created in editor demo (Editor\Editor 1\)
Save HTML\ (CB3+)
   Loading RVF files (created in editor demo) and saving
   them in HTML using advanced features.
   (uses free Anders Melander's TGifImage,
   http://www.torry.net/vcl/graphics/gif/gifimage.exe,
   but can be modified to work with other GIF implementations
   supporting assignment from other graphic formats)
Search and Replace\
  Using search and replace dialogs with TRichViewEdit
PlanetQuiz\
  Using tables, OnMouseMove and GetItemAt

========= Printing ========= 

Printing\Printing\
   How to print document. OnPagePrepaint event is used
   to draw page numbers
Printing\Headers\
   Printing documents with headers and footers. Loading
   RTF files with headers and footers.
Printing\ReportHelper\
   Printing using TRVReportHelper. Printing with one and
   two columns.

========= IMAGES ========= 
Graphics\ToImage
   Draws RichView document onto metafile canvas
Graphics\Emoticons
   Replaces :) :( :| with images
Graphics\DragImg
   Inserts dropped image in editor
Graphics\SharedImages
   Storing graphics outside of RVF files.

========= CUSTOM DRAWING =========
Custom Draw\CustomDraw\
   Custom drawing in RichView.
   (C++Builder 3+ is required, since
    TBitmap.ScanLines property was used)
Custom Draw\Mathematics\
   One more example of custom drawing (math-style)

========= HYPERTEXT FEATURES =========
Hypertext\URLs\
  Demo scans for URLs in text and makes them hypertext links.
Hypertext\CreateHyperlink\
  Converts selected text to hyperlinks
Hypertext\PhoneBook\
  Simple phonebook example: listbox-like selection using
  hypertext.  

========= INTERNATIONAL FEATURES =========
International\RTL
  Using BiDiMode - displaying Hebrew and Arabic text (CB3+)
International\Accents
  Shows processing of combined Unicode characters 
  (D3+, best viewed on WinNT/2000/XP)

========= DEMONSTRATION OF FIELDS =========
Fields\LiveLink\
  Changes in RichViewEdit are reflected in edit box and vice versa
Fields\FillInGaps
  Allows to type text only in special fields in the document
Fields\MailMerge\
  Two projects. The first one allows editing template with fields, 
  the second projects fills this template with values
Fields\MailMerge2\
  Advanced version. Instead of changing text of text items
  representing fields, this demo replaces fields with
  arbitrary RVF contents.
Fields\Spreadsheet\
  Field values are calculated automatically

========= BULLETS AND NUMBERING =========
ListStyles\Bullets\
  How to apply paragraph bullets and numbering
ListStyles\ImageListBullets\
  Shows bullets with image list.