manpagez: man pages & more
man XmTargetsAreCompatible(3)
Home | html | info | man
XmTargetsAreCompatible(library call)      XmTargetsAreCompatible(library call)




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(library call)

openMotif 2.3.1 - Generated Wed Dec 3 18:50:02 CST 2008
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.