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

FreeBSD Manual Pages

  
 
  

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

NAME
       XmRemoveProtocols  -- A VendorShell function that removes the protocols
       from the	protocol manager and deallocates the internal tables

SYNOPSIS
       #include	<Xm/Xm.h>
       #include	<Xm/Protocols.h>
       void XmRemoveProtocols(
       Widget shell,
       Atom property,
       Atom * protocols,
       Cardinal	num_protocols);

DESCRIPTION
       XmRemoveProtocols removes the protocols from the	protocol  manager  and
       deallocates the internal	tables.	If any of the protocols	are active, it
       will update the handlers	and update the property	if shell is realized.

       XmRemoveWMProtocols is a	convenience interface.	It calls  XmRemovePro-
       tocols  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

       property	 Specifies the protocol	property

       protocols Specifies the protocol	atoms

       num_protocols
		 Specifies the number of elements in protocols

       For  a complete definition of VendorShell and its associated resources,
       see VendorShell(3).

RELATED
       VendorShell(3), XmAddProtocols(3), XmInternAtom(3), and	XmRemoveWMPro-
       tocols(3).

							  XmRemoveProtocols(3)

NAME | SYNOPSIS | DESCRIPTION | RELATED

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

home | help