sr_sda_select_directory_c

	choice.i4.v = sr_sda_select_directory_c(top_row.i4.v, left_column.i4.v
						[,auto_connect.i4.v])

	This routine displays a menu of SDA file directories.  It returns
	the file directory selected or zero if no file directory was selected.
	A valid selection will result in the SDA data source being switched
	to that directory.

	(This routine is no longer necessary for SDA access.)

	top_row		top row of menu (use WMNGR_CENTER for centering
			or WINDOW_xxx_COORD macros in macro for special
			positioning)
	left_column	left column of menu (use WMNGR_CENTER for centering
			or WINDOW_xxx_COORD macros in macro for special
			positioning)
	[auto_connect]	(TRUE -> connect to SDREAD if not already
				 connected (default),
			 FALSE -> assume that process is already
				  connected to SDREAD)

	This function returns status values as follows:

	CLIB_NOTCNSINST		not running in a console environment
	CLIB_ABORT		user abort
	CLIB_GENERR		error accessing directory information
	SAV_RST_xxx		save/restore error
	SR_SDA_NORMAL		normal SDA files
	SR_SDA_FROM_TAPE	SDA data from archive tapes
	SR_SDA_ARCHIVE_BASE+n	SDA archive directory on disk

	This function requires the following include files:

	cnsparam_h, cbslib_h, macro_h, acnet_errors_h

	Related functions:

	sr_sda_set_directory_c, sr_set_source_c, sr_file_menu_c,
	sr_directory_info_c, sr_sda_file_number_c, sr_sda_store_number_c,
	sr_sda_store_times_c, sr_disconnect, menu_setup_c, window_restore_hint_c

	C/C++ usage:

	int	choice;
	int	top_row = WMNGR_CENTER;
	int	left_column = WMNGR_CENTER;
	int	auto_connect = TRUE;

	choice = sr_sda_select_directory_c(top_row,left_column,auto_connect);