AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones de arrastrar y soltar
  • Presentación
  • Controles tenidos en cuenta por la función de arrastrar y soltar programada
  • Principio
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
El arrastrar y soltar programado se utiliza para gestionar completamente el arrastrar / soltar entre los diferentes tipos de controles. Dependiendo de su tipo, el control puede ser fuente u objetivo de Arrastrar y Soltar.
Esta página de ayuda presenta:
Ejemplos detallados de uso de la función de arrastrar y soltar programada están disponibles:
Controles tenidos en cuenta por la función de arrastrar y soltar programada
WEBDEV - Código NavegadorPHP Los siguientes controles son tenidos en cuenta por el Arrastrar y Soltar programado (fuente y destino):
  • Control Campo de entrada
  • Control Estático
  • pulsador
  • List Box
  • Image
  • Control de visualización con formato
  • Combo Box
  • vincular
  • Celda
  • Supercontrol
  • Modelo de controles
Observaciones:
  • El control Upload también puede ser objetivo de un Arrastrar y soltar programado.
  • En este momento, sólo Firefox y Chrome son totalmente compatibles con la función de arrastrar y soltar a través de HTML 5. Si las nuevas versiones de los diferentes navegadores incluyen la gestión de Arrastrar y Soltar vía HTML 5, esta característica será soportada automáticamente por WEBDEV..
Principio
Para realizar un arrastrar y soltar programado entre varios controles de una aplicación WINDEV o sitio WEBDEV:
  1. En el código de inicialización del control fuente:
    • Defina que se realizará un "Arrastre y Suelte" programado (..DndSource).
    • Definir la ejecución del procedimiento al principio de la acción "Arrastrar" (DnDEvent para el evento dndBeginDrag).
  2. En el código de inicialización del control de destino:
    • Defina que se realizará un "Arrastre y Suelte" programado (..DndTarget).
    • Definir la ejecución del procedimiento cuando se suspende el control (DnDEvent para el evento dndDragOver). En este procedimiento, tiene la capacidad de definir el cursor del ratón con DnDCursor.
    • Definir el procedimiento ejecutado durante el "Drop" en el control (DnDEvent para el evento dndDrop).
  3. En cada uno de los procedimientos WLanguage llamados, definir la acción a ejecutar a través de las funciones "Arrastrar y soltar" de WLanguage.
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