Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

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

Media Vault

Software Library

Restoration Projects

Artifacts Sought



XmSetWMProtocolHooks(3X)      SDK X11 R4.11MU05     XmSetWMProtocolHooks(3X)


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

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

       void XmSetWMProtocolHooks (shell, protocol, prehook, preclosure, posthook, postclosure)
            Widget      shell;
            Atom        protocol;
            XtCallbackProcprehook;
            XtPointer   preclosure;
            XtCallbackProcposthook;
            XtPointer   postclosure;


DESCRIPTION
       XmSetWMProtocolHooks is a convenience interface.  It calls
       XmSetProtocolHooks 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(3X).

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


Licensed material--property of copyright holder(s)

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