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.
Cumulated (Property)
The Cumulated property is used to determine if the value of a column or row in Pivot Table control corresponds to a total (total at the end of a row or column).
WEBDEV 2025: New WLanguage features
In version 2025, new functions, properties and data types have been introduced and some have been improved, ......
Queue (Type of variable)
A Queue variable is a structured type that groups a set of elements of the same type.
GglListContactGroup (Function)
Retrieves the list of groups of contacts associated with the specified Google account.
LEDSwitchOn (Function)
Switches the LED (Light-Emitting Diode) of the device on.
Aliases on data files: HAlias
The aliases are used to handle......
LEDSwitchOff (Function)
Switches the LED (Light-Emitting Diode) of the device off.
Error 23: No END statement is associated with this WHILE
Error 22: No END statement is associated with this FOR
LooperRefreshVisible (Function)
Changes or returns the visibility status of the refresh bar in a Looper control.
LooperRestorePositionAndSelection (Function)
Restores the scrollbar position in a Looper control as well as the selected elements.
MemcachedModifyKeyGroup (Function)
Modifies a key/value couple in the Memcached cache on a group of servers....
<gglConnection variable>.ListContactGroup (Function)
Retrieves the list of groups of contacts associated with the specified Google account.
<Connection variable>.InfoServerRights (Function)
Allows you to find out the rights granted to a user or group of users on a server.
Array (Type of variable)
An array is a structured type that is used to group a set of elements of the same type...
BrowserClose (Function)
Closes the current browser window and stops the execution of the current code.
ControlExist (Function)
Checks the existence of a control (or group of controls) in a window, in a page or in a report.
Count (Function)
Returns the number of occurrences of a control in a window, in a page or in a group of controls.
Event (Function)
Intercepts a Windows event on a control, a group of controls or a WINDEV window.
tapiStop (Function)
Stops reading a pre-recorded message (tapiPlay).
HInfoServerRights (Function)
Allows you to find out the rights granted to a user or group of users on a server.
DeepLinkProcedure (Function)
Defines the WLanguage procedure executed when the user clicks on a deep link.