| 'CURSOR' | Control Cursor, Mouse Pointer | 
GUI Display or Character Display
| 1. | Cursor ON (Default): | 'CURSOR' ("ON") | 
| 2. | Hide Cursor: | 'CURSOR' ("OFF") | 
| 3. | Cursor in Replace Mode: | 'CURSOR' ("REP")* | 
| 4. | Cursor in Insert Mode: | 'CURSOR' ("INS") | 
| 5. | Change Mouse Pointer (GUI Only): | 'CURSOR' ("num") | 
| num | (Graphics Display Only) | |
| 0 - Arrow | 7 - Rabbit in hat | |
| 1 - Wait (Hourglass) | 8 - Happy face | |
| 2 - I-Beam | 9 - Sad face | |
| 3 - Movement arrows | 10 - Resize vertical Up/Down arrow | |
| 4 - Sizing arrow | 11 - Resize horizontal Left/Right arrow | |
| 5 - Hand | 12 - Not allowed (diagonal line across circle) | |
| 6 - Hand in crossed circle ("No" hand) | ||
Use the above formats to control cursor and mouse pointer displays.
print 'CS'
 CUR=1
 button 10,@(10,10,20,2)="CHANGE CURSOR"
 while ctl<>4
     obtain X
     if ctl=10 \
          then print 'cursor'(CUR)
     if CUR=12 \
          then CUR=0 \
          else CUR++
 wend
 print 'cursor'(0)
 end