XmSetWMProtocolHooks(3X)
XmSetWMProtocolHooks --A VendorShell convenience interface that allows pre and post actions to be executed when a protocol message is received from the window manager
As shipped in IRIX 6.5.22. Unchanged since IRIX 6.5.
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, pre_closure, posthook, post_closure) Widget shell; Atom protocol; XtCallbackProcprehook; XtPointer pre_closure; XtCallbackProcposthook; XtPointer post_closure; VERSION This page documents version 1.2 of the Motif library. DESCRIPTION XmSetWMProtocolHooks is a convenience interface. It calls XmSetProtocol- Hooks with the property value set to the atom returned by interning WM_PRO- TOCOLS. shell Specifies the widget with which the protocol property is associ- ated 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 pre_closure 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 post_closure 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). XmSetWMProtocolHooks(3X)