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

FreeBSD Manual Pages

  
 
  

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

NAME
       XmTargetsAreCompatible  --  A  function	that  tests whether the	target
       types match between a drop site and source object

SYNOPSIS
       #include	<Xm/DragDrop.h>
       Boolean XmTargetsAreCompatible(
       Display *display,
       Atom *export_targets,
       Cardinal	num_export_targets,
       Atom *import_targets,
       Cardinal	num_import_targets);

DESCRIPTION
       XmTargetsAreCompatible determines whether the  import  targets  of  the
       destination  match  any of the export targets of	a source.  If there is
       at least	one target in common, the function returns True.

       display	 Specifies the display connection.

       export_targets
		 Specifies the list of target atoms associated with the	source
		 object.   This	 resource identifies the selection targets the
		 source	can convert to.

       num_export_targets
		 Specifies the number of entries in the	list  of  export  tar-
		 gets.

       import_targets
		 Specifies  the	list of	targets	to be checked against the XmN-
		 exportTargets of the source  associated  with	the  specified
		 DragContext

       num_import_targets
		 Specifies the number of entries in the	import_targets list.

RETURN
       Returns	a Boolean value	that indicates whether the destination targets
       are compatible with the source targets. If there	is at least one	target
       in common, the routine returns True; otherwise, returns False.

RELATED
       XmDragContext(3)	and XmDropSite(3).

						     XmTargetsAreCompatible(3)

NAME | SYNOPSIS | DESCRIPTION | RETURN | RELATED

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

home | help