Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XmSetWMProtocolHooks(3)     Library Functions Manual	 XmSetWMProtocolHooks(3)

NAME
     XmSetWMProtocolHooks  --  A  VendorShell  convenience interface that allows
     preactions and postactions to be executed when a protocol	message  is  re-
     ceived from the window manager

SYNOPSIS
     #include <Xm/Xm.h>
     #include <Xm/Protocols.h>
     void XmSetWMProtocolHooks(
     Widget shell,
     Atom protocol,
     XtCallbackProc prehook,
     XtPointer pre_closure,
     XtCallbackProc posthook,
     XtPointer post_closure);

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(3).

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

							 XmSetWMProtocolHooks(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=XmSetWMProtocolHooks&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help