Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmRemovePrB(Xm) — OpenDesktop Software Development System 1.0.0d

Media Vault

Software Library

Restoration Projects

Artifacts Sought


     XmRemoveProtocols(Xm)                          UNIX System V



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



     SYNOPSIS
          #include <Xm/Xm.h>
          #include <X11/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(Xm).



     RELATED INFORMATION
          VendorShell(Xm),            XmInternAtom(Xm),            and
          XmRemoveWMProtocols(Xm).



     (printed 2/14/90)                      XmRemoveProtocols(Xm)

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