bpm_master_file_menu_c

	status.i4.v = bpm_master_file_menu_c(top_row.i4.v, left_column.i4.v
					     machine.i4.v, options.u4.v,
					     file_name.i1a.r,
					     is_default_file.i4.r)

	This routine displays a menu of BPM master save files.

	top_row		top row of menu
	left_column	left column of menu
	machine		machine of interest
			(BPM_BOOSTER -> Booster,
			 BPM_8_GEV_LINE -> MI-8 Line,
			 BPM_MAIN_INJECTOR -> Main Injector,
			 BPM_MI_DEVL -> Main Injector development system,
			 BPM_MI_ABORT_LINE -> Main Injector abort line,
			 BPM_P1_LINE -> P1 Line,
			 BPM_P2_LINE -> P2 Line,
			 BPM_P3_LINE -> P3 Line,
			 BPM_A1_LINE -> A1 Line,
			 BPM_RECYCLER -> Recycler,
			 BPM_RR_ABORT_LINE -> Recycler abort line,
			 BPM_R20_LINE -> R20 Line,
			 BPM_R30_LINE -> R30 Line,
			 BPM_TEVATRON -> Tevatron,
			 BPM_TEV_DEVL -> Tevatron development system,
			 BPM_AP1_LINE -> AP1 Line,
			 BPM_AP1_LINE_DEVL -> AP1 Line development system,
			 BPM_AP2_LINE -> AP2 Line,
			 BPM_AP3_LINE -> AP3 Line,
			 BPM_MINIBOONE -> MiniBooNE,
			 BPM_ELECTRON_COOLING -> Electron Cooling,
			 BPM_EC_DEVL -> Electron Cooling (development),
			 BPM_400_MEV -> 400 MeV Line,
			 BPM_NUMI -> NuMI beam line,
			 BPM_MTA -> MTA (Muon Test Area) beam line,
			 BPM_M1_LINE -> M1 Line,
			 BPM_M3_LINE -> M3 Line,
			 BPM_DELIVERY_RING -> Delivery Ring,
			 BPM_M5_LINE -> M5 Line,
			 BPM_ALL_MACHINES -> all machines,
			 CLIB_DEFAULT_ARG -> current machine)
	options		special option selection
			(BPM_OPT_NONE -> no options selected)
	file_name	returned null terminated file name
			(allow BPM_MASTER_FILE_NAME_LEN + 1 characters)
	is_default_file	returned boolean value indicating whether or not
			the returned file name is the default file for
			its machine  (A value of NULL can be passed for
			this argument if this value is not needed.)

	This function returns status values as follows:

	OK			success
	CBS_NO_SUCH		no files found
	CBS_ABORT		user aborted selection
	SQL_xxx			database error

	This function requires the following include files:

	ul_cbsaux/bpmuti.h, acnet_errors_h

	Related functions:

	bpm_file_menu_c, bpm_machine_c, bpm_directory_info, bpm_protect_file_c,
	bpm_rename_file_c, bpm_save_data, bpm_set_save_file

	C/C++ usage:

	char	file_name[BPM_MASTER_FILE_NAME_LEN+1] = "Tevatron";
	int	status;
	int	top_row = WMNGR_CENTER;
	int	left_column = WMNGR_CENTER;
	int	machine = BPM_ALL_MACHINES;
	int	is_default_file;
	unsigned int	options = BPM_OPT_NONE;

	status = bpm_master_file_menu_c(top_row,left_column,machine,options,
					file_name,&is_default_file);