Информатика. Программирование в Delphi
308
чение определяет число из диапазона
Min
..
Мах
, которому соответствует
одна метка;
−
tsManual
−
риски отображаются на концах шкалы. Программно можно
установить риску в любой позиции с помощью метода
SetTick
(
Value
:
In-
teger
), параметр которого задает местоположение метки;
−
tsNone
−
риски отсутствуют.
Риски на шкале могут находиться в различных позициях, определяемых
свойством
TickMarks
типа
TTickMark
, которое может принимать следующие
значения:
−
tmBottomRight
−
риски располагаются внизу горизонтальной шкалы и
справа вертикальной шкалы;
−
tmTopLeft
−
риски располагаются сверху горизонтальной шкалы и слева
вертикальной шкалы;
−
tmBoth
−
риски располагаются по обе стороны шкалы.
Программно можно выделить внутри шкалы компонента
TrackBar
про-
извольный диапазон, визуально выделяемый системным цветом. Границы вы-
деленной области определяются свойствами
SelStart
и
SelEnd
типа
Integer
, а
на шкале отмечаются треугольными рисками.
Рис. 26.1
Основные свойства (
Properties
) компонента
TrackBar
приведены
в табл. 26.1.
Таблица 26.1
Свойство
Описание
Name
Имя компонента. Используется в программе для доступа к компо-
ненту и его свойствам
Left
Расстояние от левой границы компонента до левой границы формы
Top
Расстояние от верхней границы компонента до верхней границы
формы
Height
Высота компонента
Width
Ширина компонента
Min
Минимальное значение диапазона возможных значений
Max
Максимальное значение диапазона возможных значений
Position
Текущая позиция ползунка в диапазоне
Orientation
Способ расположения компонента на форме
TickStyle
Вид рисок
Основные события (
Events
) компонента
TrackBar
приведены
в табл. 26.2.