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.