DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Drag and Drop
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
DnDImpose (Fonction)
En anglais : DnDForce
Avertissement
La fonction DnDImpose est conservée uniquement pour compatibilité.

Dans cette version, il n'est pas nécessaire d'indiquer l'action exécutée par le champ source. La fonction DnDCurseur, qui gère le curseur souris lors du glisser/déplacer, indique en même temps l'action autorisée lors du glisser/déplacer.

Voici la documentation de la fonction DnDImpose.
 
But
Indiquer l'action exécutée par la source (glisser/déplacer).
Syntaxe
DnDImpose (<Action>)
<Action> est un entier qui peut prendre pour valeur :
  • dndCopier (les données seront copiées).
  • dndDéplacer (les données seront déplacées).
  • dndDéfaut (les données seront déplacées ou copiées selon les manipulations).
Détail
DnDImpose indique si le champ source permet :
  • aucune action
  • de déplacer les données (les données sont coupées de la source)
  • de copier les données (les données sont copiées, elles restent dans la source)
Notes
DnDImpose permet de forcer la copie ou le déplacer des données du champ source.

DnDAccepte indique l'action acceptée dans la cible.

Les variables suivantes peuvent être utilisées :
  • _DND.Action pour connaître l'action du glisser/déplacer
  • _DND.ChampCible pour connaître le nom du champ cible
  • _DND.ChampSource pour connaître le nom du champ source dans la fenêtre
  • _DND.CtrlEnfoncé pour connaître l'état de la touche contrôle Ctrl
  • _DND.FenSource pour connaître le nom de la fenêtre source
  • _DND.SourisPosX pour connaître l'abscisse de la souris lors de l'événement
  • _DND.SourisPosY pour connaître l'ordonnée de la souris lors de l'événement
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale