MousePointerConstants
Cursor-shape values for the MousePointer property of forms and controls.
Standard cursors
| Constant | Value | Description |
|---|---|---|
| vbDefault | 0 | The default — usually an arrow. |
| vbArrow | 1 | Arrow. |
| vbCrosshair | 2 | Crosshair. |
| vbIbeam | 3 | I-beam (text-edit cursor). |
| vbIconPointer | 4 | Icon (small square inside a square). |
| vbSizePointer | 5 | Four-headed sizing arrow. |
| vbSizeNESW | 6 | Diagonal resize arrow (north-east / south-west). |
| vbSizeNS | 7 | Vertical resize arrow. |
| vbSizeNWSE | 8 | Diagonal resize arrow (north-west / south-east). |
| vbSizeWE | 9 | Horizontal resize arrow. |
| vbUpArrow | 10 | Up arrow. |
| vbHourglass | 11 | Hourglass (busy). |
| vbNoDrop | 12 | “No drop” symbol. |
| vbArrowHourglass | 13 | Arrow with an hourglass (working in background). |
| vbArrowQuestion | 14 | Arrow with a question mark. |
| vbSizeAll | 15 | Resize-all (four-headed) arrow. |
| vbCustom | 99 | The bitmap supplied by the MouseIcon property is used. |
twinBASIC additions
| Constant | Value | Description |
|---|---|---|
| vbHand | 16 | Pointing hand (link cursor). |
| vbPin | 17 | Pin. |
| vbPerson | 18 | Person. |
| vbArrowCD | 19 | Arrow with a CD. |
| vbScrollN | 20 | Auto-scroll arrow pointing north. |
| vbScrollS | 21 | Auto-scroll arrow pointing south. |
| vbScrollE | 22 | Auto-scroll arrow pointing east. |
| vbScrollW | 23 | Auto-scroll arrow pointing west. |
| vbScrollNS | 24 | Auto-scroll arrow pointing north–south. |
| vbScrollWE | 25 | Auto-scroll arrow pointing west–east. |
| vbScrollNW | 26 | Auto-scroll arrow pointing north-west. |
| vbScrollNE | 27 | Auto-scroll arrow pointing north-east. |
| vbScrollSW | 28 | Auto-scroll arrow pointing south-west. |
| vbScrollSE | 29 | Auto-scroll arrow pointing south-east. |
| vbScrollAll | 30 | Auto-scroll all-directions cursor. |
| vbPen | 31 | Pen (digitiser stylus). |