ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

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
An iOS application with an iOS widget configuration can contain one or more iOS 14 widget windows...
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 operation set programmatically
The programmed Drag and Drop is used to entirely manage Drag/Drop between the different types of controls...
ExplorerRetrieve (Function)
Retrieves the number and the name of the files "dropped" from the explorer.
EmulateDnD (Function)
Emulates a "Drag & Drop" gesture in automated tests.
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.
Characteristics of Table controls in a window
Table controls allow you to display and/or enter data......
Translation with Google Translate
WINDEV, WEBDEV and WINDEV Mobile allow you to support up to 64 languages in the same project......
TopIndent (Property)
The TopIndent property is used to get and change the space at the top of the text (top margin) in a control.
H.LanguageCreationUnicode (Variable)
Allows you to define the characteristics of the sort for the Unicode items found in a data file.
StartDate (Property)
The StartDate property is used to get and change the start date of a time period.
EndDate (Property)
The EndDate property is used to get and change the end date of a time period.
How to associate an image with an element found in a TreeView Table?
This help page explains how to customize the default image associated with the elements found in a TreeView Table....
TableToText (Function)
Creates a character string from the data found in a Table or TreeView Table control.
HRetrieveLog (Function)
Creates a text file containing the server logs between two given dates.
SchedulerInfoXY (Function)
Returns the appointment, the resource or the date found at given position in a Scheduler control.
HClusterIgnoreSynchro (Function)
Defines a node of the HFSQL cluster as data source to perform the cluster synchronization.
SchedulerDisplay (Function)
Reinitializes the content of a Scheduler control from its data source (HFSQL file for example).
FileToArray (Function)
Fills an array of classes or structures with the content of an HFSQL data file or query.
HDeleteScheduledOptimization (Function)
Deletes a scheduled optimization task from HFSQL Client/Server data files....
HaspHLRead (Function)
Reads data (character string or buffer) in the internal memory of the Hasp key.
HaspHLWrite (Function)
Writes data (character string or buffer) into the internal memory of the Hasp key.
HChangePassword (Function)
Changes the password of an HFSQL Classic or HFSQL Client/Server data file....
awSendAndGetInfo (Function)
Sends data from an iOS phone to an Apple Watch (or conversely) while expecting a response.
SchedulerWorkingHour (Function)
Used to indicate the specific working hours per day in a Scheduler control.
OrganizerWorkingHour (Function)
Used to indicate the specific working hours per day in an Organizer control.
<Organizer>.WorkingHour (Function)
Used to indicate the specific working hours per day in an Organizer control.
<Table>.RecNum (Function)
Returns the number of the current record in a Table control based on a data file.
<Scheduler>.Display (Function)
Reinitializes the content of a Scheduler control from its data source (HFSQL file for example).
<Scheduler>.InfoXY (Function)
Returns the appointment, the resource or the date found at given position in a Scheduler control.