XmAddWMProtocolCallback(3X)

XmAddWMProtocolCallback -- A VendorShell convenience interface that adds client callbacks for a protocol

As shipped in IRIX 6.5.22. Unchanged since IRIX 6.5.

NAME
     XmAddWMProtocolCallback  -- A  VendorShell  convenience interface that adds
     client callbacks for a protocol

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

     void XmAddWMProtocolCallback (shell, protocol, callback, closure)
          Widget      shell;
          Atom        protocol;
          XtCallbackProccallback;
          XtPointer   closure;


VERSION
     This page documents version 1.2 of the Motif library.

DESCRIPTION
     XmAddWMProtocolCallback is a convenience interface.  It  calls  XmAddProto-
     colCallback  with  the property value set to the atom returned by interning
     WM_PROTOCOLS.


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

     protocol
            Specifies the protocol Atom (or an int type cast to Atom).

     callback
            Specifies the procedure to call when a protocol message is received.

     closureSpecifies the client data to be passed to the callback  when  it  is
            invoked.


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

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

                                                     XmAddWMProtocolCallback(3X)