XmDragStart(3X) OSF/Motif XmDragStart(3X)NAMEXmDragStart - A Drag and Drop function that initiates a drag and drop
transaction
SYNOPSIS
#include <Xm/DragDrop.h>
Widget XmDragStart (widget, event, arglist, argcount) Wid‐
get widget; XEvent *event;
ArgList arglist; Cardinal argcount;
DESCRIPTIONXmDragStart initiates a drag operation. This routine returns the Drag‐
Context widget that it initializes for the associated drag transaction.
The toolkit is responsible for freeing the DragContext when the drag
and drop transaction is complete. Specifies the ID of the smallest
widget and/or gadget that encloses the source elements selected for a
drag operation. Specifies the XEvent that triggered the drag opera‐
tion. This event must be a ButtonPress event. Specifies the argument
list. Any XmDragContext resources not specified in the argument list
are obtained from the resource database or are set to their default
values. Specifies the number of attribute/value pairs in the argument
list (arglist)
For a complete definition of DragContext and its associated resources,
see XmDragContext(3X).
RETURN VALUE
Returns the ID of the DragContext widget that controls this drag and
drop transaction.
RELATED INFORMATIONXmDragCancel(3X) and XmDragContext(3X).
XmDragStart(3X)