Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmAddProtocols(3X) — DG/UX R4.11MU05

Media Vault

Software Library

Restoration Projects

Artifacts Sought



XmAddProtocols(3X)            SDK X11 R4.11MU05           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 <Xm/Protocols.h>

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

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


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 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(3X).

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


Licensed material--property of copyright holder(s)

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