rdspi4c (ul_pccns)

	rdspi4c(row.i4.v, column.i4.v, num_chars.i4.v, minimum.i4.v,
		maximum.i4.v, value.i4.r, status.i2.r)

	This routine reads "num_chars" characters from the alphanumeric
	screen starting at position ("row","column"), converts them to a
	longword integer value and range checks the result.  Input data
	causing conversion errors or which are outside the specified range
	are echoed to the screen in white, valid conversions are echoed to
	the screen in green.

	row, column	position of first character in input field
	num_chars	width of input field (maximum is 10)
	minimum		minimum acceptable value
	maximum		maximum acceptable value
	value		returned value  (In the event of a range error
			this value will be clamped to one of the specified
			limit values.  In the event of a conversion error
			the pre-call value is not altered.)
	status		returned conversion status
			(<0 -> invalid characters for conversion,
			 0 -> valid entry (successful conversion
				and in range),
			 1 -> less than minimum
			      (result set to value of minimum),
			 2 -> greater than maximum
			      (result set to value of maximum))

	This function requires the following include files:

	ul_pccns_h:mlib_h

	Related functions:

	rdspic, rdsphc, rdsprc

	C usage:

	short	status;
	int	row = 1;
	int	column = 1;
	int	num_chars = 6;
	int	minimum = 0;
	int	maximum = 10;
	int	value;

	rdspi4c(row,column,num_chars,minimum,maximum,&value,&status);