Движок обычно применяется там, где надо в визуальном режиме выставить с помощью мыши какое-либо приближенное значение, что выполняется перетаскиванием движка по шкале. Внешний вид движка настраивается с помощью следующих свойств Свойства компонента TtrackBar: FrequencyЧастота засечек, Min Мах Минимальная и максимальная допустимые границы, OrientationОриентация: горизонтальная (значение trHorizontal) или вертикальная (значение trVertical), SelStart SelEnd Начало и конец «оптимального» диапазона в рамках границ Min/Max по аналогии с приборами управления. Область оптимального диапазона выделяется дополнительными засечками и другим цветом, SliderVisibleВидимость движка, ThumbLengthТолщина полосы движка в пикселах, TickMarksПоложение засечек. Возможные значения: tmBottomRight (снизу); tmTopLeft(сверху); tmBoth (с обеих сторон), TickStyleСпособ отображения засечек на движке. Возможные значения: tsAuto (автоматически); tsManual (программно); tsNone (вообще не отображаются). Основное свойство, определяющее положение движка, — это свойство Position. Его значение можно считывать и менять в процессе работы программы. Единственный полезный метод — процедура SetTick программной установки засечек. procedureSetTick(Value: Integer); Засечка ставится в точке шкалы движка, соответствующей значению Value. При изменении значения свойства Position генерируется сообщение onchange.