Турбо Паскаль 6.0




Объекты скроллинга.


Объект TScroller это видимый объект для скроллинга, который действует как ворота в другой больший "фоновый" видимый элемент. Скроллинг возникает в ответ на ввод с клавиатуры или действия в связанных объектах TScrollBar. Скроллеры имеют два поля, HScrollId и VScrollId, идентифицирующих управление горизонтальной и вертикальной полосами скроллинга. Поле Delta в TScroller определяет смещение скроллинга по X и Y вместе с полями в связанных полосах скроллинга. Объекты TScrollBar обеспечивают вертикальное или горизонтальное управление. Ключевые поля: Value - позиция индикатора полосы скроллинга, PgStep - смещение скроллинга, требуемое в ответ на нажатие мышки или клавиш PgUp, PgDn; ArrStep - смещение скроллинга, требуемое в ответ на нажатие мышки или клавиш курсора. Скроллер и его полосы скроллинга обычно принадлежат объекту TWindow, что приводит к сложному набору обрабатываемых событий. Например, изменение размера окна должно приводить к соответствующей перерисовке скроллером. Значения полосы скроллинга должны так же изменяться и перерисовываться.




Содержание  Назад  Вперед