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...
List,Insert (External language)
Inserts an element at the given index of a drop-down or expanded list.
MenuSelectPlus (Function)
Enables a menu option (popup menu or drop-down menu).
grLoadParameter (Function)
Restores the parameters used to draw a chart.
<Chart>.LoadParameter (Function)
Restores the parameters used to draw a chart.
MenuAddSeparator (Function)
Adds a new separator in a menu (drop-down or context menu).
<Menu>.AddOption (Function)
Adds a new option after the last option of a drop-down or context menu.
<Menu>.AddSeparator (Function)
Adds a new separator in a menu (drop-down or context menu).
MenuAddOption (Function)
Adds a new option after the last option of a drop-down or context menu.
MenuLabel (Function)
Gets or changes the label of a menu option (context or drop-down menu).
MenuInvisible (Function)
Makes a menu option invisible (popup menu or drop-down menu).
Drawer control properties
List of properties associated with the Drawer control...
Collapsed (Property)
The Collapsed property is used to: get or define the state (collapsed or expanded) that will be used when rows are added to a TreeView Table control. find out or modify the collapsed/expanded status for: the breaks of a Table control, the breaks of a Looper control, the break headers and footers of Table and Looper controls, a Drawer control, a Ribbon control, a Navigation Bar control. a Pivot Table control in a report....
MenuAddMenu (Function)
Adds a new menu to an existing drop-down or context menu of a window or page.
<Menu>.AddMenu (Function)
Adds a new menu to an existing drop-down or context menu of a window or page.
MenuMark (Function)
Positions the checkmark in front of the menu option (popup menu or drop-down menu).
gRectangle (Function)
Builds a sequence of characters used to draw a rectangle.
ODBC driver for HFSQL Classic and for HFSQL Client/Server (Linux)
The ODBC driver for HFSQL Classic (single-user or multi-user) is used to access an HFSQL Classic database from an external database software that supports the accesses by ODBC......
User login: User Groupware
WEBDEV Tutorial - User Groupware User login: User Groupware - 20 min
MenuUnMark (Function)
Removes the checkmark displayed in front of the menu option (popup menu or drop-down menu).
Programming a WEBDEV drop-down menu
Once the drop-down menu of your site is created, all you have to do is associate an action with each menu option......
Constants for managing drop-down menus
List of constants used by the functions for managing menus....
MenuState (Function)
Identifies the state of a menu option (context menu or drop-down menu): active, inactive or invisible.
List,Get (External language)
Retrieves the value of a given element or the value of the selected element in a drop-down list or in an expanded list.
dArc (Example)
Usage example of the dArc function
MenuIsMarked (Function)
Used to find out whether a checkmark is displayed in front of a menu option (popup menu or drop-down menu).