---
name: "XmDropTransferAdd"
section: "3"
platform: "linux"
package: "openmotif"
version: "2.3.8-4"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/XmDropTransferAdd"
---

# XmDropTransferAdd(3)

A Drag and Drop function that enables additional drop transfer entries to be processed after initiating a drop transfer

## NAME

**XmDropTransferAdd** — A Drag and Drop function that enables additional drop transfer entries to be processed after initiating a drop transfer

## SYNOPSIS

```
#include <Xm/DragDrop.h>
void XmDropTransferAdd(
Widget drop_transfer,
XmDropTransferEntryRec *transfers,
Cardinal num_transfers);
```

## DESCRIPTION

**XmDropTransferAdd** identifies a list of additional drop transfer entries to be processed after a drop transfer is started.

- *drop\_transfer*

  Specifies the ID of the DropTransfer widget returned by **XmDropTransferStart**

- *transfers*

  Specifies the additional drop transfer entries that the receiver wants processed

- *num\_transfers*

  Specifies the number of items in the *transfers* array

For a complete definition of DropTransfer and its associated resources, see [**XmDropTransfer**(3)](/XmDropTransfer/3.md).

## RELATED

[**XmDragContext**(3)](/XmDragContext/3.md), [**XmDropTransfer**(3)](/XmDropTransfer/3.md), and [**XmDropTransferStart**(3)](/XmDropTransferStart/3.md).
