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...
GroupLast (Function)
Reads the last group of contacts in a Lotus Notes or Outlook address book.
HModifyViewRights (Function)
Modifies the rights granted to a user or to a group on a SQL view or on a materialized view.
Break management functions
The following functions are used to manage loopers in the Table controls and the Looper controls:...
hbColumnDescription (Type of variable)
The hbColumnDescription type is used to define the advanced characteristics of a group of columns (items).
MemcachedAddKeyGroup (Function)
Adds a new key/value couple into the Memcached cache on a group of servers....
Looper control functions (prefix syntax)
List of Looper control functions (prefix syntax)...
<Connection variable>.ModifyDatabaseRights (Function)
Modifies the rights granted to a user or to a group for a HFSQL Client/Server database....
<Connection variable>.ModifyViewRights (Function)
Modifies the rights granted to a user or group on an SQL view or on a materialized view.
ReturnToCapture (Function)
Stops the current process and forces the input in the specified control, window or page.
HModifyDatabaseRights (Function)
Modifies the rights granted to a user or to a group for a HFSQL Client/Server database....
CDEject (Function)
Opens or closes the door of CD/DVD player selected on the current computer....
LooperBreakIndex (Function)
Returns the index of the break header and footer for a given break in a Looper control.
The structure of the RAD patterns (kept for backward compatibility)
...The RAD pattern files (MDL files) are used to describe:...
Association in a CDM
In a CDM (Conceptual Data Model), the associations are used to link the entities between themselves......
Error 42: Label out of scope of GOTO
Properties associated with the attributes of a Looper control
The attributes of a Looper control found in a window or in page can be handled by the WLanguage properties......
17. TLS/SSL: Encrypting information on the Web
HAccelerateSpeed (Function)
Reorganizes the internal structure of the indexes to optimize the speed for accessing the data.
24. Displaying and linking pages
File Description (Type of variable)
The File Description variable is used to programmatically describe data files.
nfcData (Type of variable)
The nfcData type is used to describe and handle the data of a variable of type nfcTag.
Automatic completion
The automatic completion helps you write WLanguage code in your applications......
MarginInterCell (Property)
The MarginInterCell property is used to: find out the margin between rows or columns in a Layout control. modify the margin between rows or columns in a Layout control....
MDITop (Property)
The MDITop property is used to determine and change the distance between the top border of the MDI parent window and the top border of the MDI area.
TopIndent (Property)
The TopIndent property is used to get and change the space at the top of the text (top margin) in a control.