Provided by: libmotif-dev_2.3.8-4_amd64 bug

NAME

       XmTargetsAreCompatible  —  A  function  that tests whether the target types match between a drop site and
       source object "XmTargetsAreCompatible" "Drag and Drop functions" "XmTargetsAreCompatible"

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 targets.

       import_targets
                 Specifies  the  list  of  targets  to  be  checked  against  the XmNexportTargets 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)