param_page_search_c

	status.i4.v = param_page_search_c([device_index.i4.v]
					  [,top_row.i4.v] [,left_column.i4.v]
					  [,select_slot.i4.v])

	This routine searches all parameter pages for a device.  It
	will search for the passed device unless a value of zero is
	passed.   In the case of a zero device index, it will prompt
	the user for an ACNET device.  If a device is successfully
	selected, a menu of parameter pages containing the chosen device
	will be displayed to the user.  If one of those subpages is
	selected, the calling program will be replaced by the selected
	parameter page subpage.

	[device_index]	desired device index (or 0)
			(default is 0)
	[top_row]	top row of windows (use WMNGR_CENTER for centering
			or WINDOW_xxx_COORD macros in macro for special
			positioning)
			(default is WMNGR_CENTER)
	[left_column]	left column of windows (use WMNGR_CENTER for centering
			or WINDOW_xxx_COORD macros in macro for special
			positioning)
			(default is WMNGR_CENTER)
	[select_slot]	allow the user to select the slot to run the parameter
			page in
			(TRUE -> allow the user to select the program slot,
			 FALSE -> run the parameter page in the present slot)
			(default is FALSE)

	This function returns ACNET status values as follows:

	OK			success
	CLIB_ABORT		user aborted the selection
	CLIB_NO_SUCH		no objects matching the user's request found
	SQL_xxx			error accessing parameter page information

	This function requires the following include files:

	cbslib_h, acnet_errors_h

	Related functions:

	param_page_acl_search, param_page_find_subpages_c,
	lex_sa_device_search_c, lex_sa_acl_script_search_c

	C/C++ usage:

	int	status;
	int	device_index = 0;
	int	top_row = WMNGR_CENTER;
	int	left_column = WMNGR_CENTER;
	int	select_slot = FALSE;

	status = param_page_search_c(device_index,top_row,left_column,
				     select_slot);