Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmSetWMPr(Xm) — OpenDesktop Software Development System 3.0.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought


 XmSetWMProtocolHooks(Xm)       6 January 1993       XmSetWMProtocolHooks(Xm)


 Name

    XmSetWMProtocolHooks - a VendorShell convenience interface that allows
    pre and post actions to be executed when a protocol message is received
    from the window manager

 Syntax


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

    void XmSetWMProtocolHooks (shell, protocol, prehook, pre_closure,
                               posthook, post_closure)
    Widget shell;
    Atom protocol;
    XtCallbackProc prehook;
    XtPointer pre_closure;
    XtCallbackProc posthook;
    XtPointer post_closure;


 Description

    XmSetWMProtocolHooks is a convenience interface.  It calls XmSetProto-
    colHooks with the property value set to the atom returned by interning
    WMPROTOCOLS.

    shell       Specifies the widget with which the protocol property is
                associated

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

    prehook     Specifies the procedure to call before calling entries on the
                client callback-list

    preclosure Specifies the client data to be passed to the prehook when it
                is invoked

    posthook    Specifies the procedure to call after calling entries on the
                client callback-list

    postclosure
                Specifies the client data to be passed to the posthook when
                it is invoked

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

 See also

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


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