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: