X-Alens-uprop: save-for=1 year
Received: by ATHENA-PO-2.MIT.EDU (5.45/4.7) id AA17238; Wed, 4 Oct 89 23:59:51 EDT
Received: from E40-334-3.MIT.EDU by ATHENA.MIT.EDU with SMTP
	id AA23460; Wed, 4 Oct 89 23:59:40 EDT
From: rap@ATHENA.MIT.EDU
Received: by E40-334-3.MIT.EDU (5.61/4.7) id AA05863; Wed, 4 Oct 89 23:59:28 -0400
Date: Wed, 4 Oct 89 23:59:28 -0400
Message-Id: <8910050359.AA05863@E40-334-3.MIT.EDU>
To: argus2@ATHENA.MIT.EDU
Subject: CHANGE OF FUNCTIONALITY ANNOUNCEMENT

THE FUNCTION CALL TO AlPop_Query HAS BEEN CHANGED in order to add
functionality.  I have added 2 more arguments to the end of the function
call. The funtion call looks like this:

VOIDP AlPop_Query PROTOTYPE((AlPopType, /* what kind of pop */
			     char*,     /* the message */
			     char*,     /* help message (if help is pressed) */
			     Widget,    /* widget to use as parent */
			     AlPopHangDirection, /* where to popup */
			                         /* in relation to */
			                         /* parent widget */
			     Display*, /* used if widget==NULL */
			     int));    /* mask of which buttons to use */
     
The Display* is used only if the Widget is NULL.  If the Widget is NULL this
function will pop the popup underneath the pointer so it needs the Display*.
The last argument is the bitwise inclusive OR of the following constants:

#define ALPOP_NONE       0
#define ALPOP_CANCEL     (1<<0)
#define ALPOP_OK         (1<<1)
#define ALPOP_HELP       (1<<2)

and determines which buttons to display on the popup.  So, for instance, if
you wanted to show only the OK button just pass ALPOP_OK.  If you want all
three buttons pass  ALPOP_OK | ALPOP_CANCEL | ALPOP_HELP.  You get it.

I HAVE ALREADY REMADE THE VAX LIBRARIES SO IF YOU RECOMPILE YOU *HAVE* TO
CHANGE ANY REFERENCES YOU HAVE TO THIS FUNCTION.

	__Rich.
