Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmRemoPrA(Xm) — OpenDesktop Software Development System 3.0.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought


 XmRemoveProtocolCallback(Xm)   6 January 1993   XmRemoveProtocolCallback(Xm)


 Name

    XmRemoveProtocolCallback - a VendorShell function that removes a callback
    from the internal list

 Syntax


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

    void XmRemoveProtocolCallback (shell, property, protocol, callback, closure)
    Widget shell;
    Atom property;
    Atom protocol;
    XtCallbackProc callback;
    XtPointer closure;

    void XmRemoveWMProtocolCallback (shell, protocol, callback, closure)
    Widget shell;
    Atom protocol;
    XtCallbackProc callback;
    XtPointer closure;


 Description

    XmRemoveProtocolCallback removes a callback from the internal list.

    XmRemoveWMProtocolCallback is a convenience interface.  It calls XmRemo-
    veProtocolCallback 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.

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

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

    closure     Specifies 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(Xm).

 See also

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


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