This routine writes a string at the specified position on the screen and sets the same attribute for all characters of the string.
Specification
01 position-on-screen. 02 line-position PIC 9(4) BINARY. 02 column-position PIC 9(4) BINARY. 01 string-buffer PIC X(n). 01 string-length PIC 9(4) BINARY. 01 attribute PIC 1(8) BIT. 01 status-code PIC S9(4) COMP-5.
CALL "CBL_WRITE_SCR_CHARS_ATTR" USING position-on-screen string-buffer string-length attribute RETURNING status-code.
Interface
Specifies a line by using a numeric value with the upper-most line assumed to be the origin (0).
Specifies a column by using a numeric value with the left-most column assumed to be the origin (0).
Specifies the string to be written on the screen.
Specifies the length of the string to be written.
Specifies the attribute to be set for the string to be written.
See "11.14 CBL_WRITE_SCR_ATTRS" about attributes.
Return code
The return code is set in the status-code specified in the RETURNING clause.
0: Successful
Other than 0: Failure