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...
Time management
For each element (windows, reports, ......
GglDelete (Function)
Deletes data from the Google server.
ODBCSQLCode (Property)
ODBCSQLCode is used to: Find out the SQL code of the "query performed on a connection" (data source of report). Modify the SQL code of the "query performed on a connection" (data source of report)....
WindowFromSource (Function)
Automatically initializes the controls of a window with: the values of the bound items in the current record (loaded in memory) of the HFSL data file described in the data model editor. the values of the bound WLanguage variables....
mqttSession (Type of variable)
The mqttSession type is used to define the parameters for connecting to the MQTT broker.
<Source>.Add (Function)
Add: 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)....
HErrorPassword (Function)
After the execution of a read or write function in a data file, used to find out whether an error caused by a wrong password occurred on this data file.
12. Preventing from going back to a page
Reset (Function)
Reinitializes: all the controls found in the current window or page (including the groups of controls, the supercontrols and the internal windows). the controls found in a group of controls, a supercontrol, an internal window or an internal page....
Managing HFSQL Client/Server files
The HFSQL Control Center allows you to fully manage HFSQL Client/Server data files......
Automatic AJAX
The diagram below presents the automatic and immediate use of AJAX in a WEBDEV site......
GPSStopDetection (Function)
Stops the location detection triggered by GPSDetectPosition.
dbgSaveMemoryDump (Function)
Saves a dump of memory used by the application.
Error 35: 'Continue' is available in the loops only
LooperCollapseAll (Function)
Collapses all expanded breaks in a Looper control.
LooperExpandAll (Function)
Expands all breaks in a Looper control with break.
BreakAdd (Function)
Adds a break into a Table or Looper control.
LooperSearchEverywhere (Function)
Searches for a value in all the attributes of a Looper control.
FBStopSession (Function)
Stops the Facebook session that was started by FBStartSession.
BeaconStopBackgroundDetection (Function)
Stops one or more Beacon detections in the background.
BeaconStopPreciseDetection (Function)
Stops the Beacon detection started by BeaconDetectPrecise.
<Connection variable>.InfoGroup (Function)
Returns information about the specified group of users.
LooperSearch (Function)
Searches for a value in an attribute of a Looper control.
ThreadStop (Function)
Stops a secondary thread. Function not recommended.
AutoRunDelete (Function)
Stops the automatic execution of a WINDEV application.