wn_cursor_init(_c)

	status.i4.v = wn_cursor_init(window_id.i4.r, x.r4.r, y.r4.r
				     [,warp_cursor.i4.r])

	status.i4.v = wn_cursor_init_c(window_id.i4.v, x.r4.v, y.r4.v
				       [,warp_cursor.i4.v])

	This routine enables the graphics cursor and displays it at the
	coordinates and window specified.  The specified window becomes
	the presently active window for graphical operations using
	"wn_xxxx" routines.

	window_id	window ID returned from call to wn_view(_c)
			(use WN_BACKGROUND for background window)
	x, y		world coordinates to position cursor  (The value
			WN_CENTER_IT can be used for one or both coordinates
			to center the cursor in the requested window.)
	[warp_cursor]	flag indicating whether or not to warp the graphic
			cursor to the present graphic window
			(TRUE -> warp the cursor to the graphic window (default),
			 FALSE -> leave the cursor where it is)

	This function returns ACNET status values as follows:

	OK			success
	CBS_INVARG		invalid ID value
	CBS_INVID		this window doesn't exist
	CBS_NOSETUP		scaling for this window hasn't been established
	CBS_RANGE		coordinate is not within the limits of
				the requested window or it is invalid for
				the scaling of the requested window

	This function requires the following include files:

	cbslib_h, acnet_errors_h

	Related functions:

	wn_cursor_disable, wn_cursor_update, wn_cursor_update_pixel,
	wn_cursor_position_c, wn_set_cursor_position_c,
	wn_cursor_pixel_position_c, wn_set_cursor_pixel_position_c,
	wn_set_cursor_type_c, wn_active(_c), wn_cursor_init_pixel_c,
	wn_cursor_is_active, intro_graphics_windows

	C/C++ usage:

	int	status;
	int	window_id;
	int	warp_cursor = TRUE;
	float	x = 3.0;
	float	y = 3.0;

	status = wn_cursor_init_c(window_id,x,y,warp_cursor);