@ Function
Support for @
function extended cursor addressing codes depends on the selected
compatibility mode. Full support (as described in the main
@
function topic) is only available in Reality mode. The sections below list
the extended cursor addressing codes supported in other compatibility modes.
Note: Codes that are not listed or
are marked "Not available" generate a run-time error and return NULL.
Code |
Operation |
Reality Equivalent |
-1 |
Clear screen sequence including the number of pad
characters specified in the FF delay field of the TERM settings. |
-1 |
-2 |
Cursor-home sequence. |
-2 |
-3 |
Clear-to-end-of-screen sequence. |
-3 |
-4 |
Clear-to-end-of-line sequence. |
-4 |
-5 |
Start flashing. |
-5 |
-6 |
Stop flashing. |
-6 |
-7 |
Start protect. |
-7 |
-8 |
Stop protect. |
-8 |
-9 |
Cursor-back sequence. |
-9 |
-10 |
Cursor-up sequence. |
-10 |
-11 |
Cursor forward. |
-15 |
-12 |
Cursor down. |
-16 |
-13 |
Start reverse. |
-34 |
-14 |
Stop reverse. |
-35 |
-15 |
Not available. |
— |
-16 |
Not available. |
— |
-17 |
Not available. |
— |
-18 |
Not available. |
— |
-19 |
Enable slave port. |
-17 |
-20 |
Disable slave port. |
-18 |
Code |
Operation |
Reality Equivalent |
-1 |
Clear screen sequence including the number of pad
characters specified in the FF delay field of the TERM settings. |
-1 |
-2 |
Cursor-home sequence. |
-2 |
-3 |
Clear-to-end-of-screen sequence. |
-3 |
-4 |
Clear-to-end-of-line sequence. |
-4 |
-5 |
Start flashing. |
-5 |
-6 |
Stop flashing. |
-6 |
-7 |
Start protect. |
-7 |
-8 |
Stop protect. |
-8 |
-9 |
Cursor-back sequence. |
-9 |
-10 |
Cursor-up sequence. |
-10 |
-11 |
Start protect. |
-7 |
-12 |
Stop protect. |
-8 |
-13 |
Start reverse. |
-34 |
-14 |
Stop reverse. |
-35 |
Code |
Operation |
Reality Equivalent |
-1 |
Clear screen sequence including the number of pad
characters specified in the FF delay field of the TERM settings. |
-1 |
-2 |
Cursor-home sequence. |
-2 |
-3 |
Clear-to-end-of-screen sequence. |
-3 |
-4 |
Clear-to-end-of-line sequence. |
-4 |
-5 |
Start flashing. |
-5 |
-6 |
Stop flashing. |
-6 |
-7 |
Start protect. |
-7 |
-8 |
Stop protect. |
-8 |
-9 |
Cursor-back sequence. |
-9 |
-10 |
Cursor-up sequence. |
-10 |
-11 |
Cursor forward. |
-38 |
-12 |
Cursor down. |
-39 |
-13 |
Start reverse. |
-34 |
-14 |
Stop reverse. |
-35 |
-15 |
Not available. |
— |
-16 |
Not available. |
— |
-17 |
Enable slave port. |
-17 |
-18 |
Disable slave port. |
-18 |
-19 |
Cursor forward. |
-15 |
-20 |
Cursor down. |
-16 |
-21 |
Not available. |
— |
-22 |
Not available. |
— |
-23 |
Not available. |
— |
-24 |
Not available. |
— |
-25 |
Not available. |
— |
-26 |
Not available. |
— |
-27 |
Status line on. |
-13 |
Code |
Operation |
Reality Equivalent |
-1 |
Clear screen sequence including the number of pad
characters specified in the FF delay field of the TERM settings. |
-1 |
-2 |
Cursor-home sequence. |
-2 |
-3 |
Clear-to-end-of-screen sequence. |
-3 |
-4 |
Clear-to-end-of-line sequence. |
-4 |
-5 |
Start flashing. |
-5 |
-6 |
Stop flashing. |
-6 |
-7 |
Start protect. |
-7 |
-8 |
Stop protect. |
-8 |
-9 |
Cursor-back sequence. |
-9 |
-10 |
Cursor-up sequence. |
-10 |