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.
WINDEV Mobile concepts
Advanced management of class instances
The advanced management of instances is used to choose the mode for taking reference. This choice directly impacts the freeing of the class objects: depending on the selected take of reference, the "Destructor" will not be called at the same time....
Setup of the WEBDEV Application Server for Linux
How to set the focus to a column in a Table control?
To set the focus to a column in Table control (i.e. to be positioned in input in this column), ......
Report based on an SQL query with data accessed via a connection (ODBC, etc.)
A report based on an SQL query with data accessed via a connection can print records from a database accessible via a specific ODBC driver or via a Native Connector......
Conditions for using the Ad control
The Ad control is using the AdMob SDK....
Managing MQTT
MQTT is a "publish-subscribe" messaging protocol based on the TCP/IP protocol......
<Connection variable>.InfoUser (Function)
Updates the variables for user management with the information regarding the specified user.
Native Oracle Connector: Running the same query several times
In some cases, it may be useful to run the same query multiple times while modifying one or more parameters......
Native Oracle Connector: Retrieving the output value of a stored procedure
The Native Oracle Connector is used to: specify the input values during the call to a stored procedure. retrieve the output values after a call to a stored procedure....
The Spin control
A Spin control is used to increase or reduce a value found in a control......
Creating a Java archive
When your Java application is developed, you can......
Removing a project from the SCM (Source Code Manager)
Flexbox example: ratios to distribute available space among controls
In a flexbox container, you can define ratios for the different controls so that they take up a given amount of space......
Custom telemetry
Custom telemetry allows you to define the elements that will be included in the analytics......
WDMSG
You can create multilingual projects in WINDEV, WEBDEV or WINDEV Mobile......
<Chrono>.Resume (Function)
Resumes a stopwatch previously stopped by <Chrono>.Fin or <Chrono>.Pause.
The Table control on mobile devices (Android and iOS)
The Table control is available for Android and iOS applications......
HInfoUser (Function)
Updates the variables for user management with the information regarding the specified user.
ChronoResume (Function)
Restarts a stopwatch that was stopped by ChronoEnd or ChronoPause.
ScrollValue (Property)
The ScrollValue property gets and sets the scroll value.
WEBDEV Application Server 2024
Libraries (.WDL file)
A library is a WDL file that contains all WINDEV or WEBDEV resources ......
Compilation options (HLP format)
Required or invalid input in WINDEV
WINDEV and WINDEV Mobile include several options to manage required or invalid input, both via the window editor and through programming......