ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Drag and Drop functions
The following functions are used to manage Drag and Drop:
Drag and Drop
Drag and Drop is used to transfer data between several controls with the mouse. This data can be moved between several controls found in the same application or in different applications.
Drag and Drop from the explorer
The Drag and Drop from the explorer consists in selecting one or more files in the Windows explorer and in transferring them into a control of a WINDEV window...
Automatic Drag and Drop
For some types of controls, WINDEV and WEBDEV offer an automatic management of Drag and Drop.
WINDEV: Example of programmed Drag and Drop
An iOS application with an iOS widget configuration can contain one or more iOS 14 widget windows...
Drag-and-drop operation set programmatically
The programmed Drag and Drop is used to entirely manage Drag/Drop between the different types of controls...
HTML 5: Example of programmed drag-and-drop management
To make a WEBDEV website more interactive, you have the ability to implement Drag and Drop in the pages.
EmulateDnD (Function)
Emulates a "Drag & Drop" gesture in automated tests.
ExplorerRetrieve (Function)
Retrieves the number and the name of the files "dropped" from the explorer.
<Chart>.SunburstAddData (Function)
Adds a data to a Sunburst chart.
<Chart>.DeleteSeries (Function)
Deletes a data series from a chart.
<Chart>.SurfaceAddData (Function)
Adds a data into a Surface chart.
<Chart>.SurfaceGetData (Function)
Retrieves a data from a Surface chart.
<Source>.DescribeFile (Function)
Describes a data file programmatically.
<gglConnection variable>.Delete (Function)
Deletes data from the Google server.
<Source>.Cross (Function)
Crosses a record in a data file.
<Connection variable>.RegenerateFile (Function)
Regenerates a data file from its log.
DDEUnLink (Function)
Interrupts a link between an item and a data.
DDELink (Function)
Creates a hot link with a data.
DDEWarmLink (Function)
Creates a warm link with a data.
HRegenerateFile (Function)
Regenerates a data file from its log.
grScatterAddDataXY (Function)
Adds a data into a "Scatter" chart.
grIncreaseData (Function)
Adds a value to a data in a chart.
HDescribeFile (Function)
Describes a data file programmatically.
grDeleteSeries (Function)
Deletes a data series from a chart.
DatePicker (Function)
Opens the system date picker.
Use a calendar to enter dates
<Source>.DataSourceKnown (Function)
Determines if a data source has been initialized.
grSurfaceGetData (Function)
Retrieves a data from a Surface chart.
<Chart>.IncreaseData (Function)
Adds a value to a data in a chart.
FirstDayOfMonth (Function)
Returns the first day of the month.