ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

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.
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 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.
Drag and Drop functions
The following functions are used to manage Drag and Drop:
Drag-and-drop operation set programmatically
The programmed Drag and Drop is used to entirely manage Drag/Drop between the different types of controls...
ExplorerRetrieve (Function)
Retrieves the number and the name of the files "dropped" from the explorer.
EmulateDnD (Function)
Emulates a "Drag & Drop" gesture in automated tests.
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.
ERR_SESSION_CLOSED
The action plans group all actions that will be performed by the software factory....
3. Project configuration
Project configurations allow you to adapt the same project to multiple "targets"....
WDTrans: Rolling back all changes made to the files held by a transaction
If a transaction is in progress, rolls back all changes made to the files since the beginning of the transaction......
5. Project configuration
Project configuration...
Handling a control through programming in a report
All report controls can be handled through programming......
fSep (Function)
Returns the separator of directory according to the current platform ('\' or '/')....
SNMP constants
List of constants used by the SNMP functions....
Manipulating Native Container controls programmatically
The Native Container control returns an handle/identifier......
3. Project dashboard
Usage example of the SysIconAdd function...
Error 31: The file to include is not found. Check the name and path ...
Emulates the selection of an option in a Radio Button control....
WiFiStatus (Function)
Returns the current activation status of Wi-Fi on the device or asks to be notified when the activation status of Wi-Fi changes.
ArrayInsert (Function)
Inserts an element at a given position: into a one-dimensional array. into an associative array. into an advanced array property (array of gglCalendar events, etc.). into a WLanguage list....
Transactions in HFSQL Client/Server mode
To keep maximum compatibility between HFSQL Classic applications (single-user or multi-user) and HFSQL Client/Server applications, the transaction mechanism in HFSQL Client/Server mode is similar to the one in HFSQL Classic mode......
4. User Groupware
Changes the values of the attributes in a row of a Looper control....
Managing the users of an application installed on the network
The management of users allows you to find out from the server......
LST: La Lettre du Support Technique, the WINDEV and WEBDEV magazine
The FOR EACH statement is used to run different types of HFSQL loops......
Error 108: The size of the variable is not allowed
Flips an image contained in a picLayer variable with respect to a vertical axis (symmetry with respect to a vertical axis)....
<Source>.ReadSeekFirst (Function)
Sets the position on the first record whose value for a specific item is strictly equal to a sought value (exact-match search).
Edit control: buttons integrated into the input field
You can include different buttons in the input area of an Edit control......
<Table>.SelectCount (Function)
Returns the number of selected elements in a Table or TreeView Table control (especially multi-selection controls).
ERR_NO_PROJECT
Launch the labelling in SCM of the current version of a project (in an action plan)....
Organizer report
The report editor gives you the ability to create "Organizer" reports....
Table, List Box and Combo Box controls bound to queries
A Table, List Box, or Combo Box control can be used to display the content of a table or query......
2. Variables
WINDEV Mobile Tutorial - WLanguage basics Lesson 2 - Variables - 20 min
<Array>.DeleteAll (Function)
Deletes all elements: from a one-dimensional or two-dimensional WLanguage array. from an associative array. from the advanced array property (array of gglCalendar events, ...). from a WLanguage queue. from a WLanguage stack. from a WLanguage list....