Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmTargetsAreCompatible(3X) — DG/UX 5.4R3.00

Media Vault

Software Library

Restoration Projects

Artifacts Sought



XmTargetsAreCompatible(3X)    X11 SDE 5.4R3.00    XmTargetsAreCompatible(3X)


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, export_targets,
       num_export_targets,                import_targets,
       num_import_targets)      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 VALUE
       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 INFORMATION
       XmDragContext(3X) and XmDropSite(3X).









Licensed material--property of copyright holder(s)                         1


Typewritten Software • bear@typewritten.org • Edmonds, WA 98026