status.i4.v = window_sequential_write_c(window_id.i2.v, row_type.i4.v,
						column.i4.v, text.i1a.r,
						num_chars.i4.v, color.i4.v)

	This routine writes the "text" string to the indicated window
	in a sequential fashion.  This is a highly optimized routine
	for writing to scroll buffers containing a large number of lines.
	If the window is erased or for any reason it is desired to start
	writing at the top of the scrolling region again, a call to
	window_init_sequential_write_c is required.

	window_id	window ID (use WMNGR_BACKGROUND for background window)
	row_type	window line to write to
			(WMNGR_LAST_IO_LINE -> write to last line written to,
			 WMNGR_NEXT_LINE -> write to next line in window
	column		starting column number
	text		text string to be displayed
	num_chars	number of characters in string (If this has a
			value of 0, characters will be displayed until
			a null character is encountered.)
	color		text color (constants are in 'cnsparam')

	This function returns ACNET status values as follows:

	OK			success
	CBS_INVARG		invalid row type or number of characters (<0)
	CBS_NO_WINDOW		requested window does not exist
	CBS_MEMFAIL		failed in allocating dynamic memory
	CBS_TOO_MANY		scroll buffer is full

	This function requires the following include files:

	cnsparam_h, cbslib_h, acnet_errors_h

	Related functions:

	window_init_sequential_write_c, window_seq_write_xchar_c,
	window_write_line_c, window_write_xchar_line_c, window_write_scroll_c,
	window_write_scroll_xchar_c, window_tvm(_c), window_set_scroll_region_c,
	window_set_scroll_limit_c, window_write_string_c, intro_tv_windows

	C/C++ usage:

	static const char	text[] = "Text";
	short	window_id;
	int	status;
	int	row_type = WMNGR_NEXT_LINE;
	int	column = 1;
	int	num_chars = 0;
	int	color = WHITE;

	status = window_sequential_write_c(window_id,row_type,column,