Rapid-Q Documentation by William Yu (c)1999-2000 | Appendix A: QTRACKBAR |
|
Field | Type | R/W | Default |
|
|
|
|
Align | INTEGER | RW | alNone |
Align determines how the control aligns within its parent control. | |||
Cursor | INTEGER | RW | crDefault |
Enabled | INTEGER | RW | True |
Frequency | INTEGER | RW | |
Frequency specifies the increment between tick marks on the trackbar. | |||
Handle | INTEGER | R | |
Height | INTEGER | RW | |
Hint | STRING | RW | |
Left | INTEGER | RW | 0 |
LineSize | INTEGER | RW | 1 |
LineSize is the amount the value of Position changes when the user presses the arrow keys. | |||
Max | INTEGER | RW | 10 |
Max specifies the maximum Position of the trackbar. | |||
Min | INTEGER | RW | 0 |
Min specifies the minimum Position of the trackbar. | |||
Orientation | INTEGER | RW | tbHorizontal |
Orientation specifies whether the trackbar is horizontal or vertical. 0 = tbHorizontal -- Min position is on the left, Max is on the right. 1 = tbVertical -- Min position is on the top, Max is on the bottom. |
|||
PageSize | INTEGER | RW | 2 |
PageSize specifies the amount Position is changed when the PageUp or PageDown key is pressed, or when the bar is clicked. | |||
Parent | QFORM/QPANEL/QTABCONTROL | W | |
PopupMenu | QPOPUPMENU | W | |
Position | INTEGER | RW | |
Position contains the current position of the slider. | |||
SelEnd | INTEGER | RW | |
SelEnd specifies the position of the end point of the selection range. | |||
SelStart | INTEGER | RW | |
SelStart specifies the position of the starting point of the selection range. | |||
ShowHint | INTEGER | RW | False |
TabOrder | INTEGER | RW | |
TickMarks | INTEGER | RW | tmBottomRight |
TickMarks specifies the location of the tick marks. 0 = tmBottomRight -- Tick marks are on the bottom or right of the trackbar depending on the value of Orientation. 1 = tmTopLeft -- Tick marks are on the top or left of the trackbar depending on the value of Orientation. 2 = tmBoth -- Tick marks are on both sides of the trackbar. |
|||
TickStyle | INTEGER | RW | tsAuto |
TickStyle specifies how tick marks are place on the trackbar. 0 = tsNone -- No tick marks are displayed. 1 = tsAuto -- Trackbar displays tick marks automatically for each increment in its range. 2 = tsManual -- Trackbar displays tick marks at either end. Use SetTick to set a tick in other positions |
|||
Top | INTEGER | RW | 0 |
Width | INTEGER | RW | |
Visible | INTEGER | RW | True |
Method | Type | Description | Params |
|
|
|
|
SetTick | SUB (Pos%) | Set a tick mark at Pos% | 1 |
Event | Type | Occurs when... | Params |
|
|
|
|
OnChange | VOID | Track bar changes | 0 |
CREATE Form AS QForm Center CREATE TrackBar AS QTrackBar ' Initialize track bar END CREATE ShowModal END CREATE