Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmAddProB(Xm) — OpenDesktop Software Development System 3.0.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought


 XmAddProtocols(Xm)             6 January 1993             XmAddProtocols(Xm)


 Name

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

 Syntax


    #include <Xm/Xm.h>
    #include <Xm/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 asso-
              ciated.

    property  Specifies the protocol property.

    protocols Specifies the protocol Atoms (or int types cast to Atom).

    numprotocols
              Specifies the number of elements in protocols.

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

 See also

    VendorShell(Xm), XmAddWMProtocols(Xm) and XmInternAtom(Xm).


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