ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

WINDEV: Example of programmed Drag and Drop
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
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.
ExplorerRetrieve (Function)
Retrieves the number and the name of the files "dropped" from the explorer.
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.
diagSelection (Type of variable)
The diagSelection type is used to define all the advanced characteristics of a selection made in a diagram.
OKCancelAsynchronous (Function)
Displays a message in a standard non-blocking dialog box with the answers "OK" and "Cancel" and calls a WLanguage procedure with the user's response....
InfoBuild (Function)
Displays a custom message in a system information window.
Code style
A code style is used to automatically prefix the name of all the variables and project elements (windows, report controls, classes, etc....
Computer renamed or changed
During the development phase, you may have to change the computer used for development (change computer, rename the computer, ......
Handling a TreeView Table control programmatically
This page explains how to program TreeView Table controls......
Viewing a report in 3D
Your report displays controls that overlap?......
Viewing a window in 3 dimensions
Your window contains overlapping controls?......
Dynamic Island
One major feature of the latest iPhone is the Dynamic Island, which transforms the black notch into a widget......
2. Variables
WINDEV Tutorial: WLanguage basics Lesson 2 - Variables - 20 min
SCM administrator: available tools
The SCM administrator (Source Code Manager) proposes several tools to manage and optimize the SCM repository......
The Map control
The Map control allows you to display a map in order to geolocate, create a route, display points of interest (POI) and more....
ConfirmAsynchronous (Function)
Displays a non-blocking message in a standard dialog box with the answers "Yes", "No", "Cancel" and calls a WLanguage procedure with the user's response....
Reports & Queries: Unsupported WLanguage functions
Some WLanguage functions are not available in Reports & Queries......
Operations performed on component diagrams
The following paragraphs explain......
InfoWithTimeout (Function)
Displays an information message in a system information window for a set amount of time
CameraRunApp (Function)
Starts the device's native camera application to record a video or to take a photo....
6. How to display an AWP site
An Active WEBDEV Page is a dynamic WEBDEV page without persistent context on the server....
hdfsRights (Type of variable)
The hdfsRights type is used to define the advanced characteristics regarding the access rights to an element (file, link, directory) of the Hadoop file system.
InfoAsynchronous (Function)
Displays a non-blocking custom message in a system information window.
Events associated with TreeView controls
List of events associated with TreeView controls...
Operations performed on activity diagrams
The following paragraphs explain......
Native PostgreSQL Connector: Specific features and remarks
Remarks and specific features of Native PostgreSQL Connector......
Printing in PDF
WINDEV, WEBDEV and WINDEV Mobile allow you to create a PDF file during a print......
Android 11: Changes in the behavior of applications
After each new version of Android is deployed, Google requires a higher target API level ("TargetSdkVersion") to publish applications on Google Play...