.H 1 Cascade Item widget 
.sp 3
.P
The cascade item widget is a composite widget which can be thought of
as an attributed command button.  That is, it is similar to a command
button with the added semantics of providing a sensitive area on the 
button. When entering this area with the sprite, the application gets 
notified and the area becomes active.
This widget was designed with the idea of implementing cascading popup
menus.  However, it has no inherent knowledge of menus and can be used
for other purposes.  The sensitive area is simply another command button
and can be passed in as a widget id.  If the widget id is not passed in,
a button is created. (Passing in the widget id
is only possible in version 11 of X since reparenting is required.)

.P
When creating a cascade item  widget instance, the following argList values
(atoms) are available to the application.  The table is organized such 
that the atom name, the type of the value associated with the
atom name, and the default value are listed.

.LP
Table :  Cascade Item Widget Arguments
.ps 8
.TS H
l l l l .
_
.sp 6p
.TB
Name	Type	Default	Description
.sp 6p
_
.sp 6p
.TH
.R
XtNwindow	Window	NULL	Window for cascade item
XtNx     	int	0	x of origin of widget
XtNy     	int	0	y of origin of widget
XtNcascade	Window	NULL	Window for sensitive area
XtNborderWidth	int	NULL	border width 
XtNwidth	int	0	Width of cascade item
XtNheight	int	0	Height of cascade item
XtNinternalWidth	int	2	An alternate way to specify width
XtNinternalHeight	int	4	An alternate way to specify height
XtNlabel	int	NULL	The cascade label 
XtNforeground 	int	BlackPixel	Foreground color
XtNbackground 	int	WhitePixel	Background color
XtNfunction	int (*proc)()	NULL	Callback for pushdown item
XtNcascadeFunction	int (*proc)()	NULL	Callback for cascade area 
XtNparameter	(caddr_t)	NULL	Argument to callback proc
XtNcascadeParameter	(caddr_t)	NULL	Argument to callback proc
XtNcascadeLabel	char *	"->"	Label for cascade area
XtNborder 	Pixmap *	BlackPixmap	border color
XtNfont 	FontInfo *	NULL	label font
XtNjustify 	FontInfo *	NULL	left, right or centered label
XtNreason	int	0	reason for callback
XtNsensitive	Boolean	False	is widget enabled.
.sp 6p
_
.TE
.P
The syntax for creating a cascade item widget is:

      XtCascadeCreateItem(pw,arglist,count) ;
      Window pw ;         /* parent window */
      Arglist arglist ;   /* a variable length arglist */
      int argcount;       /* number of args in arglist */
