frig_house_select_init_c (ul_friglib)

	status.i4.v = frig_house_select_init_c(window_id.i2.v, row.i4.v,
					       left_column.i4.v, house.ch.d
					       [,data_source.i4.v]
					       [,house_type.i4.v]
					       [,house_class.i4.v])

	This routine initializes a house selection field having the
	format "House -<xx>+".  This field can be serviced by calling
	the routine frig_house_select_update_c upon the receipt of
	a user interrupt event.

	window_id	ID of desired window (returned from prior call to
			window_construct(_c))
	row		row of house select field
	left_column	left column of house select field
	house		initial "house" name which depends on the data source
			(FRIG_MICRO -> house name
				       (HOUSE_NAME_LEN characters),
			 FRIG_DEFAULT_FILE -> default parameter file name
					     (FRIG_DEFAULT_NAME_LEN characters))
	[data_source]	actual source of data
			(FRIG_MICRO -> actual front end (default),
			 FRIG_DEFAULT_FILE -> default parameter file)
	[house_type]	type of houses to select from (used only if the
			data source is FRIG_MICRO)
			(FRIG_ALL_HOUSES -> all houses (default),
			 FRIG_FRIG_HOUSES -> normal refrigerator houses only,
			 FRIG_COMP_HOUSES -> compressor houses only)
	[house_class]	class of houses to choose from
			(only used for FRIG_MICRO)
			(FRIG_ALL_HOUSES -> all houses (default),
			 FRIG_AGGREGATE_HOUSE -> house which is a logical
						 aggregation of component
						 houses,
			 FRIG_COMPONENT_HOUSE -> house which is a member of an
						 aggregate house,
			 FRIG_STANDALONE_HOUSE -> house which does not
						  participate in an aggregate)
			(different classes can be ORed together)

	This function returns ACNET status values as follows:

	CBS_OK			success
	CBS_INVARG		invalid window coordinates, house value,
				or data source
	CBS_NO_WINDOW		window does not exist
	CBS_DUPREQ		select field already exists for this window
	CBS_MEMFAIL		memory allocation failure

	This function requires the following include files:

	cnsparam_h, ul_friglib_h:friguti_h, acnet_errors_h

	Related functions:

	frig_house_select_update_c, frig_house_select_set_c,
	frig_house_select_delete_c, frig_house_menu_c, frig_next_house_c,
	frig_verify_house_c

	C usage:

	static const char	house[HOUSE_NAME_LEN+1] = "A1";
	short	window_id;
	int	status;
	int	row = 1;
	int	left_column = 1;
	int	data_source = FRIG_MICRO;
	int	house_type = FRIG_FRIG_HOUSES;
	int	house_class = FRIG_ALL_HOUSES;

	status = frig_house_select_init_c(window_id,row,left_column,house,
					  data_source,house_type,house_class);