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)

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

home | help