<< Click to display table of contents >> Item Types in TRichView Documents |
TCustomRVItemInfo is a basic type for all items in TRichView documents.
A detailed description of all classes for item types is beyond the scope of this help file.
You can add, access and modify all items using methods of TRichView and TRichViewEdit instead of working with the item classes directly, so details of implementation are hidden from programmers. The exceptions are:
▪TRVLabelItemInfo and classes, inherited from it.
Properties of tables must be accessed and modified directly. Properties of labels (and inherited classes) can be modified either directly or using methods of TRichView and TRichViewEdit.
Class |
Unit |
Meaning |
---|---|---|
TCustomRVItemInfo |
RVItem |
Basic class for TRichView items. |
TRVTextItemInfo |
RVItem |
|
TRVNonTextItemInfo |
RVItem |
Basic class for non-text items. |
TRVRectItemInfo |
RVItem |
Basic class for rectangular items. |
TRVFullLineItemInfo |
RVItem |
Basic class for items occupying the full line. |
TRVTabItemInfo |
RVItem |
|
TRVControlItemInfo |
RVItem |
|
TRVGraphiItemInfo |
RVItem |
|
TRVHotGraphicItemInfo |
RVItem |
Hot-picture (picture-hyperlink). |
TRVBulletItemInfo |
RVItem |
Bullet (image from TImageList). |
TRVHotspotItemInfo |
RVItem |
Hotspot (bullet-hyperlink). |
TRVMarkerItemInfo |
RVMarker |
|
RVTable |
||
TRVBreakItemInfo |
RVItem |
Break (horizontal line). |
RVLabelItem |
Label (non-text item looking like text). |
|
RVSeqItem |
||
RVNote |
Basic class for notes and text boxes. |
|
RVNote |
Basic class for footnotes and endnotes |
|
RVNote |
||
RVNote |
||
RVSidenote |
||
RVSidenote |
||
RVNote |
||
RVFieldItems |
||
RVFieldItems |
||
RVMathItem |
TCustomRVItemInfoClass = class of TCustomRVItemInfoClass;