Demo RVF File


Examples of text styles:

Subscripts, superscripts, symbols, overlined:

a2F = 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:

editor can highlight hypertext style when user moves caret to it;

New in version 1.1: hypertext in editor: press and hold Ctrl and move mouse cursor to hypertext link.

Colored background:

text can have 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:

"Bullets":

"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 JustifyJustify JustifyJustify JustifyJustify JustifyJustify JustifyJustify JustifyJustify JustifyJustify JustifyJustify JustifyJustify JustifyJustify JustifyJustify JustifyJustify JustifyJustify JustifyJustify JustifyJustify 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:

 
Enter access code:
 

 

 

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.