window_write_with_carriage_control_c

	did_it.i4.v = window_write_with_carriage_control_c(window_id.i2.v,
							   row.i4.v,
							   column.i4.v,
							   string.i1a.r,
							   length.i4.v,
							   color.i4.v
							   [,options.u4.v])

	This routine writes a string to a window while treating tabs
	and new line characters in their normal way. window_tvm(_c)
	will treat these characters as special graphic characters.

	window_id	window ID (use WMNGR_BACKGROUND for background window)
	row, column	starting window coordinate location
			(1,1 is the location inside the upper left hand
			 corner of a bordered window or 0,0 for a borderless
			 window)
	string		string to be written (can be null terminated)
			(Any tab characters will be expanded, and new line
			 characters will move the output to the beginning
			 of the next line.)
	length		length of string
			(If a value of zero is passed for this argument, the
			 length of the passed string is determined and used.)
	color		display color  (If a background color other than
			black is desired, a compound color value can be
			constructed using tv_colors or TV_COLORS_WBLINK.)
			(constants are in 'cnsparam')
	[options]	output options
			(WMNGR_OPT_NONE -> no options selected (default))

	This function returns status values as follows:

	TRUE			some characters were written to the window
	FALSE			no characters were written to the window

	This function requires the following include files:

	cnsparam_h, cbslib_h

	Related functions:

	window_tvm(_c), window_tvmx(_c), btvm(_c), btvmx(_c),
	window_draw_char_c, window_write_string_c, window_entry_to_row_c,
	window_display_value(_c), window_write_line_c,
	window_write_xchar_line_c, window_write_scroll_c,
	window_write_scroll_xchar_c, window_center_text(_c),
	window_vertical_text(_c), window_justify_text_c, window_up_case_c,
	window_down_case_c, window_text_fill(_c), window_read_text_c,
	window_input_value(_c), window_construct(_c), tv_colors,
	TV_COLORS_WBLINK, intro_tv_windows

	C/C++ usage:

	static const char	string[] = "This\tstring\tis\ntab\tseparated.";
	short	window_id;
	int	did_it;
	int	row = 1;
	int	column = 1;
	int	length = 0;
	int	color = WHITE;
	unsigned int	options = WMNGR_OPT_NONE;

	did_it = window_write_with_carriage_control_c(window_id,row,column,
						      string,length,color,
						      options);