XmSetWMProtocolHooks - A VendorShell convenience interface that allows pre and post actions to be executed when a protocol message is received from the window manager
#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;
XmSetWMProtocolHooks is a convenience interface. It calls XmSetProtocolHooks with the property value set to the atom returned by interning WM_PROTOCOLS.
For a complete definition of VendorShell and its associated resources, see VendorShell(3X).
VendorShell(3X), XmInternAtom(3X), and XmSetProtocolHooks(3X).