Demo RVF File
Examples of text styles:
Subscripts, superscripts, symbols, overlined:
a2�F = a2�(f1, f2, f3, f4)
"Symbols" style is special:
� when applying text style to selection, text of this style does not change style;
� editor never switches current style to it when user moves caret or edit document;
There are more options for protection of text styles since version 1.2.7.
Subscripts/superscripts:
� you can define vertical offset of text style relative to base line of text, in %.
Hypertext:
New in version 1.1: hypertext in editor: press and hold Ctrl and move mouse cursor to hypertext link.
Colored background:
Images
metafiles:

bitmaps:

icons:

and any third-party graphics formats;
In this demo metafile has "middle" vertical alignment, bitmap and icon have "baseline" vertical alignment.
Images from ImageLists:
"Hotspots":


("hotspots" change image when user moves caret to it).
New in version 1.1: hypertext in editor: press and hold Ctrl and move mouse cursor to hotspot.
Controls:
You can insert any Delphi control:
You can try to paste OLE object in this demo (Edit|Paste As|OLE)
Paragraphs
You can define your own paragraph styles, changing alignment, left-right-first line indents
Left Left

Left Left

Left Left

Left Left

Left Left

Left Left

Left Left

Left Left

Left Left

Left Left

Left Left

Left Left

Left Left

Left Left

Left Left

Left Left

Left Left
Center Center

Center Center

Center Center

Center Center

Center Center

Center Center

Center Center

Center Center

Center Center

Right Right

Right Right

Right Right

Right Right

Right Right

Right Right

Right Right

Right Right

Right Right

Right Right

Right Right

Right Right
Justify Justify

Justify Justify

Justify Justify

Justify Justify

Justify Justify

Justify Justify

Justify Justify

Justify Justify

Justify Justify

Justify Justify

Justify Justify

Justify Justify

Justify Justify

Justify Justify

Justify Justify

Justify Justify
Borders and background of paragraphs
New in version 1.2: you can define borders and background colors of paragraphs styles.
You've already seen paragraph border at the beginning of this text. Below is the additional demonstration:
Borders Demo:
Pressing Shift-Enter breaks current line, but does not start new paragraph.
Explicit page breaks
New in version 1.2. This section will be printed on a separate page.
"Checkpoints":
You can mark any item in text with "checkpoint".
"Checkpoints" are usually invisible, but you can turn on mode when they are shown as dotted horizontal lines.
Unicode
Some (or all) of text styles can represent Unicode now!
In this demo such style has name "Unicode".
Below are some phrases from several national search engines:
ノート デスクトップ MS(Japan, http://www.e-sekai.com)
현대중-전자 분쟁 극적 타결 전망(Korean, http://altavista.co.kr)
京报披露:湖南有线网络大战伤亡百人 (simplified Chinese, http://www.sina.com.cn)
千禧七夕情繫倆縴 (traditional Chinese, http://www.sina.com.tw)
(sorry, I do not understand these phrases, just copied them from browser)
In case if you have no font which is capable to display these characters, here is the picture:
Tables
Insert examples of tables from the Table menu.
RichView supports inserting and deleting rows and columns, cell merging and splitting (operations in the same menu).
And all these operations + mouse resizing can be undone and redone!
RichView supports nested tables.
Keys:
Cursor Left, Right, Top, Bottom, Home, End, PgUp, PgDown - move caret;
Ctrl+Home, Ctrl+End - move caret to the begin/end of document;
Backspace - deletes symbol to the left;
Delete - deletes symbol to the right;
Ctrl+Backspace - deletes word to the left;
Ctrl+Left, Ctrl+Right - move to left/right by word;
Shift+Cursor movement - select;
Ctrl+C, Ctrl+Insert - copy;
Ctrl+X, Shift+Delete - cut;
Ctrl+V, Shift+Insert - paste;
Enter - breaks current line, inserts new line (starts new paragraph);
Shift+Enter - breaks current line, inserts new line (within the same paragraph);
Ctrl+Z, Alt+Backspace - undo;
Shift+Ctrl+Z, Shift+Alt+Backspace - redo.