window_request_delete_c

	status.i4.v = window_request_delete_c(select_arg.g.v, select_type.i4.v,
					      notify_func.f.v, notify_data.g.v)

	This function makes a request for a window previously created by the
	window_construct(_c) function to be deleted.  This request may
	or may not be carried out by the code managing the window which
	must have called window_add_callback_c to even receive the request.

	select_arg	window selection value which depends on "select_type"
	select_type	type of window selection value
			(WMNGR_BY_WINDOW_ID -> window ID,
			 WMNGR_BY_WINDOW_HANDLE -> null terminated window
						   handle)
	notify_func	function to be called by the receiver of this message
			to inform you that it was received and what the
			receiver intends to do and is called as follows:
			notify_func(wid.i2.v, will_delete.i4.v, notify_data.g.v)
			(A value of NULL can be passed for this argument
			 if notification is not desired.)
	notify_data	data to be passed to the notify function
			(A value of NULL can be passed for this argument.)

	This function returns ACNET status values as follows:

	OK			success (message was received by someone)
	CBS_MEMFAIL		dynamic memory allocation failure
	CBS_INVARG		invalid selection type passed
	CBS_NO_WINDOW		requested window does not exist
	CBS_NOINIT		no one is listening for this type of request
				(need to call window_add_callback_c)

	This function requires the following include files:

	cbslib_h, acnet_errors_h

	Related functions:

	window_delete(_c), window_construct(_c), window_create(_c),
	window_add_callback_c, window_remove_callback_c, intro_tv_windows

	C/C++ usage:

	short	window_id;
	int	status;
	int	select_type = WMNGR_BY_WINDOW_ID;
	void	notify_func(short window_id, int will_delete,
			    void *notify_data);
	void	*notify_data;

	status = window_request_delete_c((void *) &window_id,select_type,
					 notify_func,notify_data);