wn_cursor_update

	status.i4.v = wn_cursor_update(window_id.i4.r, x.r4.r, y.r4.r
				       [,screen.i4.v])

	This routine returns the present window ID and coordinates where the
	graphic cursor is located.

	window_id	returned window ID where cursor is located
			(Note: If the cursor lies within multiple overlapping
			 windows and one of those windows is the presently
			 active window, the active window ID will be returned.
			 Otherwise, the topmost window ID will be returned.)
	x, y		returned world coordinates of present cursor position
	[screen]	returned screen where cursor is located
			(only meaninful in a PA environment)
			(GXPA_1 -> number "1" graphics screen (default),
			 GXPA_2 -> number "2" graphics screen,
			 GXPA_NONE -> no graphics screen)
			(default is NULL)

	This function returns ACNET status values as follows:

	OK			success
	CBS_NOT_IN_WINDOW	cursor is not in graphic window

	This function requires the following include files:

	cbslib_h, acnet_errors_h

	Related functions:

	wn_cursor_position_c, wn_cursor_update_pixel,
	wn_cursor_pixel_position_c, wn_cursor_init(_c),
	wn_cursor_init_pixel_c, wn_cursor_disable, wn_set_cursor_type_c,
	wn_cursor_is_active, intro_graphics_windows

	C/C++ usage:

	int	status;
	int	window_id;
	int	screen;
	float	x;
	float	y;

	status = wn_cursor_update(&window_id,&x,&y,&screen);