|
XmSetWMProtocolHooks(3X)
Contents
|
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. Specifies the widget
with which the protocol property is associated Specifies
the protocol atom (or an int cast to Atom) Specifies the
procedure to call before calling entries on the client
callback-list Specifies the client data to be passed to
the prehook when it is invoked Specifies the procedure to
call after calling entries on the client callback-list
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).
VendorShell(3X), XmInternAtom(3X), XmSetProtocolHooks(3X)
XmSetWMProtocolHooks(3X)
[ Back ] |