TCustomRVPrintPreview

Свойства   Методы   События

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

TCustomRVPrintPreview

Свойства   Методы   События

Это родительский класс компонента TRVPrintPreview. Он рисует пустую страницу, реализует листание и масштабирование страниц.

Модуль [VCL/FMX] CRVPP / fmxCRVPP.

Синтаксис

TCustomRVPrintPreview = class(TRVScroller)

Иерархия

hmtoggle_arrow1Иерархия (VCL и LCL)

hmtoggle_arrow1Иерархия (FireMonkey)

Курсоры

Компонент использует следующие курсоры:

▪ZoomInCursor,

▪ZoomOutCursor.

Масштабирование

Масштабирование:

▪свойство ZoomMode – режим масштабирования;

▪свойство ZoomPercent – процент масштабирования;

▪метод SetZoom изменяет ZoomPercent;

▪событие OnZoomChanged происходит при изменения значения ZoomPercent;

▪свойство ClickMode разрешает/запрещает масштабирование.

Листание страниц

Методы First, Last, Prev, Next, свойство PageNo.

Показ полей

Свойство MarginsPen/MarginsStroke

Цвета и размеры

▪Color/Fill – заливка фона;

▪PageBorderColor, PageBorderWidth задают рамку вокруг страницы;

▪ShadowColor, ShadowWidth задают тень;

▪DarkModeUI инвертирует яркость цветов в интерфейсе пользователя этого компонента.

Схема

TCustomRVPrintPreview

TCustomRVPrintPreview

Схема выше сделана для версии VCL и LCL.

Версия FireMonkey использует свойство Fill вместо Color и PrintableAreaStroke вместо PrintableAreaPen.