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
       received	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 XmSetProto-
       colHooks	with the property value	set to the atom	returned by  interning
       WM_PROTOCOLS.

       shell	 Specifies  the	widget with which the protocol property	is as-
		 sociated

       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)

NAME | SYNOPSIS | DESCRIPTION | RELATED

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

home | help