| 
 Determines the data content and format for a control that is not defined for automatic data handling. This function also lets you assign the data content to a different data format. 
 | 
| 
 Syntax: 
 | 
 DragSetData (data content, data format, user defined format) 
 | 
| 
 Parameters: 
 | 
 data content – A string value that represents the actual data to set. This data is stored in a Windows buffer, which is accessible by whatever Windows application receives the dropped data. 
data format – A numeric value that represents the format of the data stored by the operating system. The following numeric values are: 
0 – User-defined format 
1 – Text 
2 – OEM Text 
3 – Rich Text 
4 – HTML 
5 – Hyperlink 
6 – File name and path 
7 – Unicode 
user-defined format – An optional string parameter that names a user-defined format. This parameter is required when the data format parameter is set to 0 but is not relevant for other data formats. 
 | 
| 
 Returns: 
 | 
 True only when evaluated within the scope of an active Drag Begin event. 
 | 
| 
 Examples: 
 | 
 DragSetData ('ABC', 1) results in displaying the 'ABC' string as the actual Text format drag operation data and defines the text format as the default. 
 | 
| 
 Note: 
 | 
 The DragSetData function can be performed several times to define data for different types of formats. Each data format can only be set once with data in a single drag operation. If the function is evaluated twice for the same data format within the same drag operation, only the last evaluation will be applied. 
 | 
| 
 Exceptions: 
 | 
 This function is not supported in Web Client tasks. 
 | 
| 
 Platform specific: 
 | 
 This function is not supported for mobile devices. 
 | 
| 
 See also: 
 | 
 How Do I Allow Drag and Drop Only Within Magic xpa so that External Applications Cannot Retrieve the Data? 
The Online and Rich Client Samples projects (program HG05 and RHG05) 
 |