- Programmed or automatic Drag and Drop
- Limit
DndSource (Property) In french: DndSource
For some types of controls, WINDEV and WEBDEV propose an automatic management of Drag and Drop: to do so, check the corresponding option in the "Details" tab of the control description. Then, a control can be defined as source or target of Drag and Drop. The automatic Drag and Drop is available: for Edit, List Box, ListView and TreeView controls. Versions 17 and later for Upload, Static, Button, Link, Image, Formatted Static, List Box and Combo Box controls. New in version 17 for Upload, Static, Button, Link, Image, Formatted Static, List Box and Combo Box controls. for Upload, Static, Button, Link, Image, Formatted Static, List Box and Combo Box controls.
In a Programmed Drag and Drop, the DndSource and DndTarget properties are used to define the Drag and Drop source and target controls. The DndSource property is used to determine and change a control's drag and drop behavior (List, ListView, Looper, TreeView, etc.). This control will be defined as source for Drag and Drop, which means that Drag and Drop will be performed from this control. Versions 17 and later New in version 17
// -- Initialization of LIST_Source // LIST_Source is not a target LIST_Source.DndSource = dndInactive // -- Initialization of LIST_Target LIST_Target.DndTarget = dndProgram DnDEvent("Drop", "LIST_Target", dndDrop) DnDEvent("DragOver", "LIST_Target", dndDragOver)
Syntax
Finding out the behavior of a source control for Drag and Drop Hide the details
<Management of Drag and Drop> = <Control used>.DndSource
<Management of Drag and Drop>: Constant Identifies the behavior of the source control for Drag and Drop: | | dndAuto | Automatic management of Drag and Drop | dndInactive | Drag and Drop is disabled for this control | dndProgram | Drag and Drop from this control must be managed by the developer |
<Control used>: Control name Name of the control to be used.
Modifying the behavior of a source control for Drag and Drop Hide the details
<Control used>.DndSource = <Management of Drag and Drop>
<Control used>: Control name Name of the control to be used. <Management of Drag and Drop>: Constant Identifies the behavior of the source control for Drag and Drop. | | dndAuto | Automatic management of Drag and Drop | dndInactive | Drag and Drop is disabled for this control | dndProgram | Drag and Drop from this control must be managed by the developer |
Remarks Programmed or automatic Drag and Drop Versions 17 and later New in version 17Limit Versions 17 and later New in version 17
This page is also available for…
|
|
|