|
TCustomRVItemInfo is a basic type for all items in TRichView documents.
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:
▪TRVTableItemInfo; ▪TRVLabelItemInfo; ▪TRVSeqItemInfo; ▪TRVEndnoteItemInfo; ▪TRVFootnoteItemInfo; ▪TRVNoteReferenceItemInfo. Properties of items of these classes must be accessed and modified directly.
Class
|
Unit
|
Meaning
|
TCustomRVItemInfo
|
RVItem
|
Basic class for TRichView items.
|
TRVTextItemInfo
|
RVItem
|
Text item.
|
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
|
Tabulator.
|
TRVControlItemInfo
|
RVItem
|
Item containing Delphi control.
|
TRVGraphiItemInfo
|
RVItem
|
Picture.
|
TRVHotGraphicItemInfo
|
RVItem
|
Hot-picture (picture-hyperlink).
|
TRVBulletItemInfo
|
RVItem
|
Bullet (image from TImageList).
|
TRVHotspotItemInfo
|
RVItem
|
Hotspot (bullet-hyperlink).
|
TRVMarkerItemInfo
|
RVMarker
|
Paragraph marker.
|
TRVTableItemInfo
|
RVTable
|
Table.
|
TRVBreakItemInfo
|
RVItem
|
Break (horizontal line).
|
TRVLabelItemInfo
|
RVLabelItem
|
Label (non-text item looking like text).
|
TRVSeqItemInfo
|
RVSeqItem
|
Numbered sequence.
|
TCustomRVNoteItemInfo
|
RVNote
|
Basic class for footnotes and endnotes.
|
TRVEndnoteItemInfo
|
RVNote
|
Endnote.
|
TRVFootnoteItemInfo
|
RVNote
|
Footnote.
|
TRVNoteReferenceItemInfo
|
RVNote
|
Reference to the parent footnote or endnote.
|
Hierarchy

Other Types
TCustomRVItemInfoClass = class of TCustomRVItemInfoClass;
|