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.
PasswordProtected (Property)
The PasswordProtected property is used to determine if a datafile is password-protected.
3. WINDEV Mobile: Android, iOS, etc.
WINDEV Mobile applications can run on the following platforms...
OpenDocumentAsynchronous (Function)
Opens a document in a new (non-modal) window using the WINDEV editor adapted to the document. The result can be retrieved via a WLanguage procedure ("callback") when the document editing window is closed. As of WINDEV Suite SaaS 2025 Update 2, the diagram editor will be used to open diagrams...
Zombie procedures
In most cases, old code contains procedures that are used but that do no longer match the current quality standard......
<Connexion HFSQL>StatCalculAsynchronous (Function)
Gets various statistics on the keys of an HFSQL Client/Server table. This new function is available from WINDEV Suite SaaS 2025 - Update 2....
Selection query description window: Use
Let's see some operations specific to the description window of a select query......
FinRedemption (Function)
Creates an amortization matrix for a fixed-rate loan over a defined period of time.
TreeView constants
List of constants used by the TreeXXX functions...
In-App functions
The following WLanguage functions are used to manage In-App purchases......
ERR_ALREADYCONNECTED
Request to regenerate the documentation of a component during its future generation (in an action plan)...
Standard FTP functions
List of standard FTP functions...
Dashboard constants
Constants used by the functions for managing Dashboard controls...
ModbusWriteFloat (Function)
Writes one or more single-precision floats to a Modbus slave, starting at a specific address.
Activating an application or a site
When distributing an application or a site, you may want to offer both a full version and a limited version......
ArrayMove (Function)
Allows: move an element in a one-dimensional WLanguage array or in an advanced array property (array of gglCalendar events, etc.). The other array elements are moved accordingly. swap two elements in a one-dimensional WLanguage array or in an advanced array property (array of gglCalendar events, etc.)....
Constants for managing Wi-Fi functions
Constants for managing Wi-Fi functions...
Android: Map control conditions of use
Up to WINDEV Mobile version 180046, the Google Maps API library was required to use a Map control in an Android application......
ArrayAddSorted (Function)
Adds an element to a one-dimensional WLanguage array taking into account: the sort criteria defined by ArraySort the comparison operator described in the class, if the elements of the array are class instances....
EmailAppGetArchitecture (Function)
Gets the architecture (32 or 64-bit) of a computer's default email client....
Characteristics of non-maximized windows
A non-maximized window can be resized by the user and it can occupy a section of the screen only......
ERR_BAD_WEBDEV_CONFIG
ERR_BAD_WEBDEV_CONFIG: general misconfiguration of WEBDEV....
InRecycleMode (Function)
Indicates whether "Recycle pre-launched sessions" is enabled in the project options.
Generating a class diagram
The generation is used to create the WINDEV classes ("......
HActivateTrigger (Function)
Re-enables a trigger that was disabled by HDeactivateTrigger.