Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmRemoveProtocols(3X) — DG/UX 5.4R2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought



     XmRemoveProtocols(3X)     UNIX System V     XmRemoveProtocols(3X)



     NAME
          XmRemoveProtocols-A VendorShell function that removes the
          protocols from the protocol manager and deallocates the
          internal tables

     SYNOPSIS
          #include <Xm/Xm.h>
          #include <Xm/Protocols.h>

          void XmRemoveProtocols (shell, property, protocols, num_protocols)
               Widget    shell;
               Atom      property;
               Atom      * protocols;
               Cardinal  num_protocols;

          void XmRemoveWMProtocols (shell, protocols, num_protocols)
               Widget    shell;
               Atom       * protocols;
               Cardinal  num_protocols;


     DESCRIPTION
          XmRemoveProtocols removes the protocols from the protocol
          manager and deallocates the internal tables.  If any of the
          protocols are active, it will update the handlers and update
          the property if shell is realized.

          XmRemoveWMProtocols is a convenience interface.  It calls
          XmRemoveProtocols with the property value set to the atom
          returned by interning WMPROTOCOLS.


          shell       Specifies the widget with which the protocol
                      property is associated

          property    Specifies the protocol property

          protocols   Specifies the protocol atoms (or ints cast to
                      Atom)

          num_protocols
                      Specifies the number of elements in protocols


          For a complete definition of VendorShell and its associated
          resources, see VendorShell(3X).

     RELATED INFORMATION
          VendorShell(3X), XmInternAtom(3X), and
          XmRemoveWMProtocols(3X).





     1                                                (printed 6/8/92)



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