in_window_field(_c)

	in_field.i4.v = in_window_field(window_id.i2.r, row.i4.r,
					left_column.i4.r, num_columns.i4.r)

	in_field.i4.v = in_window_field_c(window_id.i2.v, row.i4.v,
					  left_column.i4.v, num_columns.i4.v)

	This routine will return a value of TRUE if the TV cursor was in
	a specified field in the indicated window the last time the
	window_intype routine was called.  The field is specified by
	a row inside the window ("row"), a starting column inside the window
	("left_column"), and a number of columns ("num_columns").  The top
	left character inside the window border is row 1, column 1.  The top
	left character of a borderless window is row 0, column 0.

	window_id	window ID (use WMNGR_BACKGROUND for background window)
	row		row of field
	left_column	left column of field
	num_columns	number of columns in field

	This function returns status values as follows:

	TRUE			interrupt was in the window field
	FALSE			interrupt was not in the window field

	This function requires the following include files:

	cnsparam_h, cbslib_h

	Related functions:

	in_window_c, in_window_interior_c, in_window_box(_c), binfld(_c),
	binbox(_c), in_window_line(_c), window_intype, window_intype_put_data_c,
	intro_tv_windows

	C/C++ usage:

	short	window_id;
	int	row = 1;
	int	left_column = 1;
	int	num_columns = 10;

	if (in_window_field_c(window_id,row,left_column,num_columns))
	    {
	    }