Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

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

Media Vault

Software Library

Restoration Projects

Artifacts Sought


     XmAddProtocols(Xm)                             UNIX System V



     NAME
          XmAddProtocols  -  a  VendorShell  function  that  adds  the
          protocols to the protocol manager and allocates the internal
          tables.



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

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

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



     DESCRIPTION
          XmAddProtocols adds the protocols to  the  protocol  manager
          and allocates the internal tables.

          XmAddWMProtocols  is  a  convenience  interface.  It   calls
          XmAddProtocols  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), XmAddWMProtocols(Xm), and XmInternAtom(Xm).



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

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