Поля чисел страниц в  документе ТРВ-Редактора (TRichView)

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

Поля чисел страниц в  документе ТРВ-Редактора (TRichView)

При вставке в TRichView или TRichViewEdit, этот элемент показывается как '{P}'.

При печати TRVPrint, этот элемент показывает число страниц.

srv_icon Примечание о СРВ-Редакторе (ScaleRichView): при вставке в TSRichViewEdit, этот элемент показывает число страниц.

Вы можете вставить этот элемент в главный документ, колонтитулы, сноски и текстовые блоки.

Класс этого типа элемента: TRVPageCountItemInfo (см. для подробной информации).

Тип (стиль) этого элемента: rvsPageCount (-209)

Методы TCustomRichView

Следующие методы быстрого изменения документа добавляют элемент этого типа в конец документа:

AddItem (создайте объект TRVPageCountItemInfo, затем добавьте в документ методом AddItem)

Следующие методы возвращают объект TRVPageCountItemInfo:

GetItem

Методы TCustomRichViewEdit

Следующие методы редактирования документа вставляют элемент этого типа в позицию каретки:

InsertItem (создайте объект TRVPageCountItemInfo, затем вставьте в документ методом InsertItem)

Следующие методы возвращают объект TRVPageCountItemInfo в позиции каретки:

GetCurrentItem.

Следующие методы меняют свойства как операции редактирования:

SetCurrentItemExtraIntPropertyEx;

SetItemExtraIntPropertyExEd;

SetCurrentItemExtraStrPropertyEx;

SetItemExtraStrPropertyExEd.

Свойства

Поле числа страниц имеет все свойства текстовой метки.

По умолчанию Text='{P}'. Вы можете изменить это значение, чтобы показать другой код в TRichView и TRichViewEdit.

Кроме того, элемент имеет свойство:

NumberType – тип нумерации;

Это свойство также доступно как rveipcPageNumberType. Изменение его таким способом позволяет реализовать операции редактирования.

Сохранение и загрузка

Экспорт в HTML

Поля сохраняются как простой текст.

RTF и DocX

Поля могут быть сохранены в RTF/DocX и загружены из RTF/DocX. Можно запретить загрузку полей из RTF/DocX, присвоив TRichView.RTFReadProperties.IgnoreFields=True.

Примечание: если файл RTF или DocX будет открыт в Microsoft Word, это поле будет показываться как "?" до тех пор, пока значения полей не будут обновлены.