TRVScroller

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

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

TRVScroller

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

Класс, от которого унаследованы визуальные компоненты ТРВ-Редактора (TRichView, TRichViewEdit, TDBRichView, TDBRichViewEdit, TRVPrintPreview).

Модуль [VCL/FMX] RVScroll / fmxRVScroll.

Синтаксис

TCustomRVControl = class (TCustomControl)

TRVScroller = class(TCustomRVControl)

Иерархия

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

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

Основные возможности

Это компонент с прокручиваемым содержимым.

Не используйте этот класс напрямую в своей программе. Используйте его потомков, например TRichView.

Сам TRVScroller не зарегистрирован как компонент. Он определяет некоторые свойства и методы, используемые в компонентах-потомках.

VCL и LCL: из-за ограничений диапазона полос прокрутки единицами вертикальной прокрутки служат не пиксели, а специальные единицы «ЕПТРВ» (по умолчанию 10 пикселей).

Основные свойства и методы

Самые важные свойства TRVScroller:

VScrollPos позиция вертикальной прокрутки;

VScrollMax (только для чтения) максимально возможное значение VScrollPos;

NoHScroll  – запрещает горизонтальную прокрутку;

NoVScroll  – запрещает вертикальную прокрутку;

HScrollPos – позиция горизонтальной прокрутки, в пикселях;

HScrollMax (только для чтения) максимально возможное значение HScrollPos;

InplaceEditor возвращает редактор для некоторых типов элементов документа (используется для редактирования ячеек таблиц).

Дополнительные свойства для версий VCL и LCL:

WheelStep задаёт скорость прокрутки колёсиком мыши.

Самый важный метод:

ScrollTo/ScrollToPosition, прокручивает компонент вертикально к заданной позиции (в пикселях).