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.
Controls of a dynamic page
Several types of controls can be handled in a dynamic page ......
Looper controls populated programmatically: Operations in WLanguage
Here is an overview of how to handle Looper controls populated programmatically in WLanguage....
CalendarSelectCount (Function)
Returns the number of days selected in a Calendar control.
CalendarPicker (Function)
Opens a modal dialog with a calendar to enter a date.
WeekToDate (Function)
Returns the date of the Monday for the specified week and year.
SpreadsheetAddData (Function)
Adds a data into a Spreadsheet control found in a window.
User Groupware: Creating and installing the executable
The executable of an application that supports the User Groupware is a multi-instance executable....
TelemetryIdentifyUser (Function)
Identifies the current user for whom the telemetry data is saved.
iCalendarToScheduler (Function)
Imports data in iCalendar format into a Calendar control.
iCalendarToOrganizer (Function)
Imports data in iCalendar format into an Organizer control.
OrganizerDateVisible (Function)
Makes a day visible or invisible in an Organizer control.
SchedulerDateVisible (Function)
Makes a day visible or invisible in a Scheduler control.
grAddTimeData (Function)
Adds data at a precise moment in a time chart.
<Calendar>.SelectCount (Function)
Returns the number of days selected in a Calendar control.
<Chart>.CategoryLabel (Function)
Initializes the label of a data category (or section) in a chart.
<Chart>.ScatterSeriesLabel (Function)
Initializes the label of data series in a "Scatter" chart.
<Document variable>.ToText (Function)
Creates a character string with the data of a Document variable.
<Date type>.ToMonthInAlpha (Function)
Returns the name of the month that corresponds to a specified date.
<Scheduler>.DateVisible (Function)
Makes a day visible or invisible in a Scheduler control.
<Organizer>.DateVisible (Function)
Makes a day visible or invisible in an Organizer control.
<Chart>.AddTimeData (Function)
Adds data at a precise moment in a time chart.
<Spreadsheet>.AddData (Function)
Adds a data into a Spreadsheet control found in a window.
<Source>.DescribeTrigger (Function)
Adds or modifies a trigger on an HFSQL data file.
<Source>.ChangeConnection (Function)
Dynamically changes the connection associated with a data file.