The selection requestor then requests that the selection owner convert a list of targets.
On the selection owner side, a MULTIPLE request is treated as a stream of single requests.
The package calls the conversion procedure as many times as required to convert all of the
targets requested.
In the special case where a multiple request also involves an incremental target (INCR), the
selection owner calls the application-defined conversion procedure with format set
SEL_MULTIPLE to indicate that the selection request is a incremental request that is part of a
multiple request.
18.6 Additional Transfer Mechanisms (Selection Requestor)
A selection requestor may associate data with the window property being used in the
selection transaction. This property may be used by the selection owner for certain types of
selection transfers. The selection-requestor object attributes: SEL_PROP_DATA, and
SEL_TYPE_INDEX
support bi-directional data transfer for a property associated with a
selection. In addition, the attributes SEL_PROP_FORMAT, SEL_PROP_LENGTH,
SEL_PROP_TYPE, and SEL_PROP_TYPE_NAME, also support this type of selection transfer. A
selection requestor may associate a property with the selection that the requestor is request-
ing. For example, this associated property may be used to support an INSERT_SELECTION or
a INSERT_PROPERTY target. Or properties may be used by the owner for other reasons. A
selection-requestor object may associate data with the property that the selection is request-
ing. This