Appendix A: QSCROLLBOX
Rapid-Q Documentation by William Yu (c)1999-2000 |
Appendix A: QSCROLLBOX |
|
QSCROLLBOX Component
QScrollBox is a scrolling window control.
QScrollBox Properties
Field | Type | R/W | Default |
|
|
|
|
Align | INTEGER | RW | alNone |
| Align determines how the control aligns within its parent control.
|
AutoScroll | INTEGER | RW | True |
| AutoScroll specifies whether scrollbars appear automatically on the scrolling windowed control if it is not large enough to display all of its controls.
|
BorderStyle | INTEGER | RW | bsSingle |
Color | INTEGER | RW | |
Cursor | INTEGER | RW | crDefault |
Enabled | INTEGER | RW | True |
Font | QFONT | W | |
Handle | INTEGER | R | |
Height | INTEGER | RW | |
Hint | STRING | RW | |
HorzIncrement | INTEGER | RW | 8 |
| HorzIncrement determines how far the display moves when the user clicks one of the small end arrows on the scrollbar.
|
HorzMargin | INTEGER | RW | 0 |
| HorzMargin specifies the minimum number of pixels that must separater each control from the edge of the scrollbox.
|
HorzPosition | INTEGER | RW | 0 |
| HorzPosition specifies the position of the thumb tab on the scrollbar.
|
HorzRange | INTEGER | RW | 0 |
| HorzRange determines how far the scrollbox can move.
|
HorzTracking | INTEGER | RW | False |
| HorzTracking determines whether the scrollbox moves before the thumb tab is released.
|
HorzVisible | INTEGER | RW | True |
Left | INTEGER | RW | 0 |
Parent | QFORM/QPANEL/QTABCONTROL | W | |
PopupMenu | QPOPUPMENU | W | |
ShowHint | INTEGER | RW | False |
TabOrder | INTEGER | RW | |
Tag | INTEGER | RW | |
Top | INTEGER | RW | 0 |
Width | INTEGER | RW | |
VertIncrement | INTEGER | RW | 8 |
VertMargin | INTEGER | RW | 0 |
VertPosition | INTEGER | RW | 0 |
VertRange | INTEGER | RW | 0 |
VertTracking | INTEGER | RW | False |
VertVisible | INTEGER | RW | True |
Visible | INTEGER | RW | True |
QScrollBox Methods
Method | Type | Description | Params |
|
|
|
|
Repaint | SUB | Repaint control | 0 |
QScrollBox Events
Event | Type | Occurs when... | Params |
|
|
|
|
OnClick | VOID | User clicked on scrollbox | 0 |
OnDblClick | VOID | User double clicked on scrollbox | 0 |
OnMouseDown | SUB (Button%, X%, Y%, Shift%) | Mouse button held down | 4 |
OnMouseMove | SUB (X%, Y%, Shift%) | Mouse moves | 3 |
OnMouseUp | SUB (Button%, X%, Y%, Shift%) | Mouse button is released | 4 |
OnResize | VOID | Scrollbox is resized | 0 |
QScrollBox Examples
CREATE Form AS QForm
Center
CREATE ScrollBox AS QScrollBox
Left = 50
CREATE Button AS QButton '-- Create button inside scrollbox
END CREATE
END CREATE
ShowModal
END CREATE
|
|