setting_window_c (ul_dialoglib)

	status.i4.v = setting_window_c(top_row.i4.v, left_column.i4.v,
				       device_index.i4.v [,array_index.i4.v]
				       [,options.u4.v] [,help_info.s.r])

	This routine creates a window to control the setting value of a device.

	top_row		top row of the dialog window
	left_column	left column of the dialog window
	device_index	device index of device to set
	[array_index]	array index of device to set (default is 0)
	[options]	optional control window feature flags
			(DIALOGLIB_OPT_NONE -> no special options requested
					       (default),
			 DIALOGLIB_OPT_FIT_WINDOW -> resize the background
						     window if necessary to
						     fit the dialog window)
	[help_info]	help callback information
			(structure of type HELP_CALLBACK_DATA)
			(default is NULL)

	This function returns ACNET status values as follows:

	OK			success
	CBS_INVARG		invalid array index value
	CBS_MEMFAIL		dynamic memory allocation failure
	CBS_WINDOW_TOO_BIG	window won't fit on screen
	CBS_NOT_ENABLED		device cannot be set
	DIO_xxx			error accessing device

	This function requires the following include files:

	ul_dialoglib_h:dialoglib_h, acnet_errors_h

	Related functions:

	wn_setting_window_c, device_control_window_c,
	wn_device_control_window_c, timer_window_c, wn_timer_window_c,
	timer_list_window_c

	C/C++ usage:

	int	status;
	int	top_row = WMNGR_CENTER;
	int	left_column = WMNGR_CENTER;
	int	device_index = 14430;
	int	array_index = 0;
	unsigned int	options = DIALOGLIB_OPT_NONE;
	HELP_CALLBACK_DATA	*help_info = (HELP_CALLBACK_DATA *) NULL;

	status = setting_window_c(top_row,left_column,device_index,
				  array_index,options,help_info);