TrackBar , . , - : , ..
4. .
1. . , TrackBar, − , , − .
− Position. . Position, , . OnChange. Position - .
Position − , , Min Max. Min = 0, Max = 10, Position 11 − 0 10. Max, Position Min − Max.
2. Max = 5.
3. Orientation ( − trHorizontal − ). trVertical − .
4. SelStart SelEnd . 4 8.
5. TickMarks . tmBottomRight − ( ), − tmTopLeft − , − tmBoth − .
6. . , , .
TickStyle . : tsAuto − , tsNone − , tsManual − SetTick(Value:Integer), , Value. , , TickStyle = tsManual.
TickStyle = tsAuto Frequency. , Position . , Frequency = 2,
7. Max = 10, TickStyle = tsAuto Frequency = 2. . .
|
|
ScrollBar ( ) . ScrollBar − Position, Min Max , TrackBar. Kind, sbHorizontal sbVertical, Orientation . , TrackBar: SmallChange LargeChange ( 1). , PageUp PageDown.
8. ScrollBar. , − . , , . SmallChange = 3, LargeChange = 5.
9. . .
, − OnScroll. ScrollPos − , , , ScrollCode, . :
scLineUp, scLineDown | : - |
scPageUp, scPageDown | : PageUp PageDown |
scPosition | |
scTrack | |
scTop, scBottom | |
scEndScroll |
OnScroll , , , , ScrollPos.