CBL_CLEAR_SCR | Clear screen |
CBL_GET_CSR_POS | Get cursor position |
CBL_GET_SCR_GRAPHICS | Get graphics characters |
CBL_GET_SCR_LINE_DRAW | Get line drawing characters |
CBL_GET_SCR_SIZE | Get screen size |
CBL_READ_SCR_ATTRS | Read attribute string |
CBL_READ_SCR_CHARS | Read character string |
CBL_READ_SCR_CHATTRS | Read character and attribute strings |
CBL_SET_CSR_POS | Set cursor position |
CBL_SWAP_SCR_CHATTRS | Swap character and attribute |
CBL_WRITE_SCR_ATTRS | Write attribute string |
CBL_WRITE_SCR_CHARS | Write character string |
CBL_WRITE_SCR_CHARS_ATTR | Write character string with attribute |
CBL_WRITE_SCR_CHATTRS | Write character and attribute strings |
CBL_WRITE_SCR_N_ATTR | Repeat write attribute |
CBL_WRITE_SCR_N_CHAR | Repeat write character |
CBL_WRITE_SCR_N_CHATTR | Repeat write character and attributes |
CBL_WRITE_SCR_TTY | Write characters TTY-style |
X"A7" function 17 | Set cursor type |
X"A7" function 18 | Make console I/O redirectable |
X"A7" function 25 | Get screen type |
X"AF" function 18 | Display character |
X"AF" function 22 | Sound alarm |
X"E5" | Sound bell |
A number of the screen routines specify the screen-position parameter. In this COBOL system, the top left corner of the screen is row 0, column 0. For example, if you want to change attributes beginning in row 5, column 8, you specify row-number as 4 and column-number as 7.
The CBL_GET_SCR routines enable you to make use of generic line drawing to produce the best possible representation of graphics characters available in any supported environment without having to modify your source programs.
Related Topics: