Контроли Позиционна лента (ScrollBars)



Локация на свойствата (properties) за вертикална
позиционна лента (vertical scroll bar):



·
ScrollBar събития (
Events):
Scroll - При смяна на позицията.
ValueChanged - При промяна на свойство
Value, в кода или чрез мишката.
За да използвате контроли
HScrollBar и
VScrollBar:
1. Определете дали вертикална или хоризонтална лента да изберете.
2. Ако е необходимо, използвайте меню
View да отворите прозореца
Properties.
3. Определете свойства
Name, Minimum, Maximum, SmallChange, LargeChange.
4. Инициализирайте свойство
Value.
5. Използвайте събития
Scroll или
ValueChanged за смяна на
Value.
Забележка за свойство
Maximum:
По редица причини, ако свойство
LargeChange не е равно на единица, стойността
Maximum не може да бъде активирана при кликване на стрелките в
краищата (
end arrows), областта на лентата (
bararea) или чрез местене на кутийката (
scroll box). Може да се активира
единствено чрез установяване на свойство
Value
в кода. Максималната (Achievable
Maximum) възможна стойност (Value), чрез мишката се дава с релацията:
Achievable Maximum = Maximum -
LargeChange + 1
Или:
Maximum = Achievable
Maximum + LargeChange - 1