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...
<Looper>.EndFilling (Function)
Ends the process to populate a Looper control programmatically.
<Looper>.BreakIndex (Function)
Returns the index of the break header and footer for a given break in a Looper control.
<Looper>.RefreshVisible (Function)
Changes or returns the visibility status of the refresh bar in a Looper control.
<Looper>.RestorePositionAndSelection (Function)
Restores the scrollbar position in a Looper control as well as the selected elements.
<Looper>.SavePositionAndSelection (Function)
Saves: the position of the scrollbar in a Looper control, the selected element(s). These elements can be restored by LooperRestorePositionAndSelection....
<Looper>.Select (Function)
Returns the index of the selected element in a Looper control.
<Looper>.Sort (Function)
Allows you to: Sort a Looper control according to one or more attributes. Sort a Looper control on all its attributes. Cancel a sort that was performed beforehand (which means ignore the sort)....
<Multimedia>.Stop (Function)
Stops playing a media file found in a Multimedia control.
STOP (Reserved word)
STOP is used to call the WLanguage debugger during a test in the editor...
Looper control functions
List of functions for managing Looper controls...
Programming the looper attributes
All the looper attributes can be handled by programming......
Looper control properties
You can manipulate Looper controls in a window or page using the following WLanguage properties......
WDInst: configuring the directory of the data files and the directory of the files of user groupware
The setup editor WDInst ("Tools......
WDHFDiff - Use
WDHFDiff is used to compare......
Content of the Table control
A Table control can be based on a data file, based on a variable or populated programmatically......
Error 24: No END statement is associated with this LOOP
WDHFDiff: Overview
WDHFDiff is a tool used to compare HFSQL data files......
WDModFic : Tool for automatic modification of data files
WDModFic is a tool used to perform the automatic modification of the data files found on the development computer and on the end-user computers......
Name (Property)
The Name property is used to get: the name of the font associated with a Font variable. the name of a control, report or report block. the name of a control, group of controls or window. the name of a control, group of controls or page....
GroupPrevious (Function)
Reads the group of contacts before the current group in a Lotus Notes or Outlook address book.
<Connection variable>.ModifyGroup (Function)
Modifies the group information according to the elements found in the corresponding variables for group management.
HModifyGroup (Function)
Modifies the group information according to the elements found in the corresponding variables for group management.
Handling a group of controls through programming
WINDEV, WEBDEV et WINDEV Mobile allow you to handle a group of controls through programming......
Displaying a page in a WEBDEV site
Displaying a new page in a WEBDEV site can be done according to several methods......
HModifyStructure (Function)
Used to update the structure of an HFSQL data file by performing an automatic data modification (also called data synchronization).