This appendix summarizes the data transfer support in the
Motif toolkit.
Table 17. Data Transfer Mechanisms in the Standard Widget Set
| Widget | Primary | Secondary | Clipboard | Drag and Drop | 
| = | ||||
| XmCascadeButton | Yes (Source only) | No | No | Yes (Drag only) | 
| XmCascadeButtonGadget | Yes (Source only) | No | No | Yes (Drag only) | 
| XmDrawnButton | Yes (Source only) | No | No | Yes (Drag only) | 
| XmContainer | Yes | No | Yes | Yes | 
| XmLabel | No | No | No | Yes (Drag only) | 
| XmLabelGadget | No | No | No | Yes (Drag only) | 
| XmList | Yes (Source only) | No | Yes (source only) | Yes (Drag only) | 
| XmPushButton | Yes (Source only) | No | No | Yes (Drag only) | 
| XmPushButtonGadget | Yes (Source only) | No | No | Yes (Drag only) | 
| XmScale | No | No | No | Yes (Drag only) | 
| XmText | Yes | Yes | Yes | Yes | 
| XmTextField | Yes | Yes | Yes | Yes | 
| XmToggleButton | Yes (Source only) | No | No | Yes (Drag only) | 
| XmToggleButtonGadget | Yes (Source only) | No | No | Yes (Drag only) | 
The following widgets provide an XmNconvertCallback resource. Therefore, your application can supply an XmNconvertCallback procedure on any of the following widgets:
The following widgets provide an XmNdestinationCallback resource. Therefore, your application can supply an XmNdestinationCallback procedure on any of the following widgets: