menu(_c)

	menu(type.i4.r, top_row.i4.r, left_column.i4.r, num_items.i4.r,
	     num_chars.i4.r, item_text.i1a.r, title.i1a.r, item.i4.r,
	     num_columns.i4.r, menu_id.i2.r)

	menu_c(type.i4.v, top_row.i4.v, left_column.i4.v, num_items.i4.v,
	       num_chars.i4.v, item_text.i1a.r, title.i1a.r, item.i4.r,
	       num_columns.i4.v, menu_id.i2.r)

	This routine will create and service a fixed menu.
	This differs from wmenu(_c) in that the menu remains
	active until it is removed by calling MENU with
	type = MENU_DELETE_TYP.  The routine automatically determines
	the window size.  The menu item which the cursor is under is
	highlighted with a white background.  (Note: This is a deprecated
	routine. menu_create(_c) should be used instead.)

	type		function desired
			(MENU_CREATE_TYP -> create menu,
			 MENU_UPDATE_TYP -> update menu/periodic,
			 MENU_SERVICE_TYP -> service keyboard interrupt,
			 MENU_DELETE_TYP -> delete menu)
	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)
	num_items	number of menu items
	num_chars	number of characters in a menu item
	item_text	menu item text ("num_chars" characters per entry)
	title		null-terminated text string (ie. a quoted literal)
			to be written to the top line of the window. It
			may be no longer than:
			("num_chars" + 3) * "num_columns" - 3 characters.
	item		number of selected item (or zero).  Upon return,
			"item" will be set to the number of the item which
			the user clicked under.  If the cursor was not
			under a item, "item" will return 0.
			(item numbers start at 1)
	num_columns	number of menu columns
	menu_id		menu ID or possible failure status in the case of
			MENU_CREATE_TYP

	This function requires the following include files:

	cbslib_h

	Related functions:

	menu_create(_c), multicolor_menu_create_c, menu_topmost, wmenu(_c),
	popup_menu(_c), scroll_menu(_c), menu_create(_c),
	logical_scroll_menu(_c), build_menu_text

	C/C++ usage:

	static const char	item_text[NUM_ITEMS][NUM_CHARS] =
	{"Entry 1", "Entry 2", "Entry 3", "Entry 4", "Entry 5", "Entry 6"};
	static const char	title[] = "Title";
	char	*enabled_entries = (char *) NULL;
	char	*header_line = (char *) NULL;
	short	menu_id;
	int	type = MENU_CREATE_TYP;
	int	top_row = WMNGR_CENTER;
	int	left_column = WMNGR_CENTER;
	int	num_items = NUM_ITEMS;
	int	num_chars = NUM_CHARS;
	int	item = 0;
	int	num_columns = 1;

	menu_c(type,top_row,left_column,num_items,num_chars,(char *) item_text,
	       title,&item,num_columns,&menu_id);
			.
			.
			.
	type = MENU_SERVICE_TYP;

	menu_c(type,top_row,left_column,num_items,num_chars,(char *) NULL,
	       title,&item,num_columns,&menu_id);