Функции-элементы
Constructor | Строит объект TScroller c указанным окном-владельцем и значениями xUnit, yUnit, xRange,
yRange. Инициализирует элементы данных. |
Destructor | Уничтожает объект TScroller. |
AutoScroll | Прокручивает окно-владельца в ответ на буксировку "мыши" внутрь или вне окна. |
BeginView | При операции отображения автоматически смещает
начало логических координат клиентной области на заданную величину. |
EndView | Обновляет позицию полос прокрутки окна-владельца в соответствии с позицией TScroller. |
HScroll | Отвечает на заданное событие scrollEvent вызовом ScrollBy или ScrollTo. Тип события идентифицируется константами Windows. |
IsAutoMode | Имеет значение True, если активизирована автоматическая прокрутка. |
IsVisibleRect | Имеет значение True, если прямоугольник (x, y,
xExt, yExt) видимый. |
SetPageSize | Устанавливает элементы данных XPage и YPage
равными ширине и высоте клиентной области окна-владельца. |
SetRange | Устанавливает xRange и xRange объекта TScroller в заданные параметры. Затем вызывает SetSBarRange для синхронизации диапазона полос
прокрутки окна-владельца. |
SetSBarRange | Устанавливает диапазон полос прокрутки окнавладельца равным диапазону TScroller. |
SetUnits | Устанавливает элементы данных XUnit и YUnit в
соответствии с заданными параметрами. Обновляет XPage и YPage, вызывая SetPageSize. |
ScrollBy | Прокручивает до позиции, вычисленной на основе переданных значений. Положительные значения
смещают скользящий маркер вниз и вправо. |
ScrollTo | Прокручивает прямоугольник до позиции, заданной в x и y. |
SetWindow | Устанавливает заданного владельца окна. |
VScroll | Отвечает на заданное событие scrollEvent вызовом ScrollBy или ScrollTo. Тип события идентифицируется константами Windows. |
XScrollValue | Преобразует значение горизонтального диапазона
из полосы прокрутки в значение горизонтальной прокрутки. |
XRangeValue | Преобразует значение горизонтального диапазона
из полосы прокрутки в значение горизонтального диапазона. |
YRangeValue | Преобразует значение вертикального диапазона
из полосы прокрутки в значение вертикального диапазона. |
YRangeValue | Преобразует значение вертикального диапазона
из полосы прокрутки в значение вертикального диапазона. |