Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmAddProtoB(3X) — Dell System V Release 4 Issue 2.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought



XmAddProtocols(3X)               UNIX System V               XmAddProtocols(3X)


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 WM_PROTOCOLS.


     shell       Specifies the widget with which the protocol property is
                  associated.

     property    Specifies the protocol property.

     protocols   Specifies the protocol Atoms (or int types 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), XmAddWMProtocols(3X), and XmInternAtom(3X).








10/89                                                                    Page 1





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