AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones de arrastrar y soltar
  • Programmed Drag and Drop: Example
DnDEvent (Example)
Programmed Drag and Drop: Example
The following code is used to delete the data from a List Box control by Drag and Drop into a Button control with a recycle bin icon. Only the move (cut/paste) is allowed. The move cursor is displayed during the move (cut/paste) between the List Box control and the Button control "BTN_Bin"
//- - Initialize the Button control BTN_Bin
BTN_Bin.DndTarget = dndProgram
// Call the OnDrop procedure when the left mouse button
// is released on the Bin Button control
DnDEvent("OnDrop", BTN_Bin, dndDrop)
// Call the OnDragOver procedure when the mouse cursor
// moves between the source List Box control and the Button control BTN_Bin
DnDEvent("OnDragOver", BTN_Bin, dndDragOver)
PROCEDURE OnRollover()
// Cursor indicating the move
DnDCursor(dndMove)
// Procedure called by the dndDrop event
PROCÉDURE OnDrop()
// Only the move is allowed (not the copy)
DnDAccept(dndMove)
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local