lext_object_menu_c (ul_lextools)

	status.i4.v = lext_object_menu_c(top_row.i4.v, left_column.i4.v,
					 object_name.i1a.r,
					 special_entries.i4.v
					 [,title.ch.d])

	This routine creates a menu of the presently existing Lex Objects.

	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)
	object_name	returned Lex Object chosen
			(LEXT_OBJECT_NAMLEN characters)
	special_entries	flag word indicating any special object names to
			include at the head of the menu (The following values
			can be or'ed together.)
			(LEXT_LO_TEMPSAVE -> include the temporary save object,
			 LEXT_LO_TEXT -> include pseudo text object,
			 LEXT_LO_BUTTON -> include pseudo button object)
	[title]		title to be displayed at the top of the menu
			(default is NULL)
			(if NULL is passed, title will be "Lex Objects")

	This function returns ACNET status values as follows:

	CBS_OK			success
	CBS_READONLY		no Lex Object chosen
	FSHARE_xxx		error reading Lex Object information

	This function requires the following include files:

	ul_lextools_h:lextuti_h, acnet_errors_h

	Related functions:

	LXOBJ, lext_draw_object_c, lext_object_help_c

	C usage:

	static const char	title[] = "Lex Objects";
	char	object_name[LEXT_OBJECT_NAMLEN];
	int	status;
	int	top_row = WMNGR_CENTER;
	int	left_column = WMNGR_CENTER;
	int	special_entries = LEXT_LO_TEMPSAVE | LEXT_LO_TEXT;

	status = lext_object_menu_c(top_row,left_column,object_name,
				    special_entries,title);