CBL_WRITE_SCR_CHARS_ATTR

Writes a string of characters to the screen, giving them all the same attribute.

Syntax:
call "CBL_WRITE_SCR_CHARS_ATTR" using     screen-position
                                          character-buffer
                                          string-length
                                          attribute
                                returning status-code
Parameters:
Using call prototype (see Library Routines - Key) Picture (32-bit systems)
screen-position Group predefined as cblt-screen-position containing: Group containing:
  cblte-scrp-row   cblt-x1-compx   pic x comp-x.
  cblte-scrp-col   cblt-x1-compx   pic x comp-x.
character-buffer pic x(n). pic x(n).
string-length cblt-x2-compx pic x(2) comp-x.
attribute cblt-x1-compx pic x.
status-code See Library Routines - Key
On Entry:
screen-position The screen position at which to start writing. The top left corner is row 0, column 0. See Screen Routines
character-buffer The characters to write.
attribute The attribute to write.
string-length The length of the string to write. If this would go off the end of the screen, the write finishes at the end of the screen.
On Exit:

None

Comments:

The blink attribute is not supported on this COBOL system. Specifying that a character is to blink results in the character being displayed with a bright background color.

See Also: