Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmDropSiteRegister(3X) — DG/UX 5.4.2A

Media Vault

Software Library

Restoration Projects

Artifacts Sought



     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)



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026