XmDropSiteRegister(3X) OSF XmDropSiteRegister(3X)
NAME
XmDropSiteRegister-A Drag and Drop function that identifies
a drop site and assigns resources that specify its behavior
SYNOPSIS
#include <Xm/DragDrop.h>
void XmDropSiteRegister (widget, arglist, argcount)
Widget widget;
ArgList arglist;
Cardinal argcount;
DESCRIPTION
XmDropSiteRegister identifies the specified widget or gadget
as a drop site and sets resource values that define the drop
site's behavior. The routine assigns default values to any
resources that are not specified in the argument list. The
toolkit generates a warning message if a drop site is
registered with XmNdropSiteActivity set to
XmDROPSITEACTIVE and the XmNdropProc resource is NULL.
If the drop site is a descendant of a widget that is
registered as a drop site, the XmNdropSiteType resource of
the ancestor drop site must be specified as
XmDROPSITECOMPOSITE. The ancestor must be registered
before the descendant. The drop site is stacked above all
other sibling drop sites already registered.
widget Specifies the ID of the widget to be registered.
arglistSpecifies the argument list.
argcount
Specifies the number of attribute/value pairs in the
argument list (arglist).
For a complete definition of DropSite and its associated
resources, see XmDropSite(3X).
RELATED INFORMATION
XmDisplay(3X), XmDropSite(3X), XmDropSiteEndUpdate(3X),
XmDropSiteStartUpdate(3X), XmDropSiteUpdate(3X),
XmDropSiteUnregister(3X), and XmScreen(3X).
1 (printed 6/8/92)