|
<< Нажмите, чтобы показать Содержание >> Поля чисел страниц в документе ТРВ-Редактора (TRichView) |
При вставке в TRichView или TRichViewEdit, этот элемент показывается как '{P}'.
При печати TRVPrint, этот элемент показывает число страниц.
Примечание о СРВ-Редакторе (ScaleRichView): при вставке в TSRichViewEdit, этот элемент показывает число страниц.
Вы можете вставить этот элемент в главный документ, колонтитулы, сноски и текстовые блоки.
Класс этого типа элемента: TRVPageCountItemInfo (см. для подробной информации).
Тип (стиль) этого элемента: rvsPageCount (-209)
Следующие методы быстрого изменения документа добавляют элемент этого типа в конец документа:
▪AddItem (создайте объект TRVPageCountItemInfo, затем добавьте в документ методом AddItem)
Следующие методы возвращают объект TRVPageCountItemInfo:
Следующие методы редактирования документа вставляют элемент этого типа в позицию каретки:
▪InsertItem (создайте объект TRVPageCountItemInfo, затем вставьте в документ методом InsertItem)
Следующие методы возвращают объект TRVPageCountItemInfo в позиции каретки:
Следующие методы меняют свойства как операции редактирования:
▪SetCurrentItemExtraIntPropertyEx;
▪SetCurrentItemExtraStrPropertyEx;
Поле числа страниц имеет все свойства текстовой метки.
По умолчанию Text='{P}'. Вы можете изменить это значение, чтобы показать другой код в TRichView и TRichViewEdit.
Кроме того, элемент имеет свойство:
▪NumberType – тип нумерации;
Это свойство также доступно как rveipcPageNumberType. Изменение его таким способом позволяет реализовать операции редактирования.
Экспорт в HTML
Поля сохраняются как простой текст.
RTF и DocX
Поля могут быть сохранены в RTF/DocX и загружены из RTF/DocX. Можно запретить загрузку полей из RTF/DocX, присвоив TRichView.RTFReadProperties.IgnoreFields=True.
Примечание: если файл RTF или DocX будет открыт в Microsoft Word, это поле будет показываться как "?" до тех пор, пока значения полей не будут обновлены.