TRVLabelItemInfo

Свойства   Методы

<< Нажмите, чтобы показать Содержание >>

TRVLabelItemInfo

Свойства   Методы

TRVLabelItemInfo – это класс, представляющий текстовую метку в документах ТРВ-Редактора. Это нетекстовый элемент, выглядящий как текст, но без возможности перенести его на несколько строк. Это не компонент. Объекты этого класса создаются в коде и добавляются в компонент TRichView (см. AddItem) или вставляются в компонент TRichViewEdit (см. InsertItem). Тип (стиль) этого типа элемента: rvsLabel (-200)

Модуль [VCL/FMX] RVLabelItem / fmxRVLabelItem.

Синтаксис

TRVLabelItemInfo = class(TRVRectItemInfo)

Иерархия

TObject

TPersistent

TCustomRVItemInfo

TRVNonTextItemInfo

TRVRectItemInfo

Свойства

Этот элемент отображает текст Text шрифтом, заданным в TextStyleNo. Свойство ProtectTextStyleNo можно использовать для защиты TextStyleNo от изменений.

Для этого элемента можно задать минимальную допустимую ширину (MinWidth) и горизонтальное выравнивание текста (Alignment).

Также можно задать курсор мыши Cursor для этого элемента.

Чтобы изменять свойства элементов-меток как операции редактирования, используйте SetCurrentItemExtraIntPropertyEx и SetCurrentItemExtraStrPropertyEx.

Связанные свойства компонента TRVStyle

FieldHighlightColor – цвет подсветки меток (заменяет цвет фона, указанный в стиле текста)

FieldHighlightType задаёт режим подсветки меток.

Дочерние классы

Следующие элементы документа унаследованы от текстовой метки:

TRVSeqItemInfo (элемент нумерованной последовательности);

TRVEndNoteItemInfo (концевая сноска);

TRVFootnoteItemInfo (сноска);

TRVSidenoteItemInfo (сноска в рамке);

TRVTextBoxItemInfo (текстовый блок; не использует свойства метки);

TRVNoteReferenceItemInfo (ссылка на родительскую сноску);

TRVPageCountItemInfo (число страниц);

TRVPageNumberItemInfo (номер страницы).

См. также...

Демонстрационный проект:

Demos\*\Assorted\Fields\MailMerge-LabelItems\