ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

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.
WINDEV: Example of programmed Drag and Drop
ExplorerRetrieve (Function)
Retrieves the number and the name of the files "dropped" from the explorer.
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.
Drag-and-drop operation set programmatically
The programmed Drag and Drop is used to entirely manage Drag/Drop between the different types of controls...
<fbSession variable>.Stop (Function)
Stops the Facebook session that was started by FBStartSession.
FOR EACH/FOR ALL statement (loop through files)
The FOR EACH statement is used to run different types of HFSQL loops...
Contact groups management functions
List of functions for managing groups of contacts...
FOR EACH/FOR ALL statement (loop through controls)
The statement FOR EACH is used to perform different types of browse on the controls (List Box, Table or Looper controls)...
Deep links to mobile applications
Deep linking allows you to redirect the user to specific content in a mobile application (rather than in a browser) when they click on a link in a web page or in an email......
Linear Looper control properties
Properties associated with a group of controls
Several WLanguage properties can be used on a group of controls found in a window, in a page or in a report......
TreeView control linked to a data file
You have the ability to create TreeView controls directly linked to the data....
Supercontrol
A supercontrol is an advanced type of control......
SQLite: Programming with HFSQL functions
To use an SQLite database with Native Connector (also called Native Access), the structure of SQLite tables must be imported into the data model editor....
<Menu>.AddPopup (Function)
Transforms a menu option of a page in order for this option to open a popup.
HAdd (Function)
Adds: the record found in memory into the data file (query or view). the record found in a Record variable into the data file (query or view)....
Programming patterns
CAUTION......
Managing assertions
...The main available features are as follows:...
zipInfoFile (Function)
Returns the characteristics of a file found an archive: The name of the file and its stored path. The initial size of the file. The compressed size of file. The date and time of file creation. The date and time of file modification. The date and time of file access. The file attributes. The file encryption mode....
Multiselection (Property)
The Multiselection property gets and sets the selection mode: in a Table and TreeView Table control. in a Pivot Table control. in a List Box and ListView control. in a Looper control. in a Calendar control. of files in an Upload control....
Assisted universal replication: specific features
PersistedCalculatedItem (Property)
The PersistedCalculatedItem property is used to: Find out whether the value of a calculated item is stored in the data file. This item was defined in the data model editor or through programming. Define whether the value of a calculated item is stored in the data file (when describing the item through programming)....
HRSWaitForDataProcess (Function)
Waits for: the replication data on the master server to be sent to the subscriber server. the replication data received on the subscriber server to be entirely applied....
Year (Property)
The Year property is used to: Get the year from a Date or DateTime variable or item. Change the year in a Date or DateTime variable or item....
MySource (Reserved word)
MySource is used to handle the current data source (file, view or query) associated with a report or with a table based on a data file...
FTPDate (Function)
Returns the different dates of a file (date the file was created, modified or accessed) located on an FTP server (File Transfer Protocol).
<Connection variable>.RSWaitForDataProcess (Function)
Waits for: the replication data on the master server to be sent to the subscriber server. the replication data received on the subscriber server to be entirely applied....
Native SQL Server Connector: Programming with HFSQL functions
To use an SQL Server database with Native Connector, the structure of SQL Server tables must be imported into the data model analysis......
WDLog: Restoring a data file from its log
WDLog is used to apply to a backup of a data file the different operations saved in the log of this file......