Bonjour , une petite question , quand on utilise des =E9v=E8nement "tout
fait" style :
// Appel de la proc=E9dure SurL=E2cher lorsque le bouton gauche
// de la souris est rel=E2ch=E9 sur le champ cible "Rechercher"
DnDEv=E9nement("SurL=E2cher", "SAI_Resume", dndL=E2cher)
Y'a t'il une possibilit=E9 de passer et / ou de r=E9cup=E9rer des param=E8tr=
es
a la fonction "SurLacher" contenue dans la description d'=E9v=E8nement ?
// Type de donnée disponible ? SI DnDDonnéeDisponible(CF_TEXT) = Vrai ALORS // Le déplacement est autorisé (pas le copier) DnDAccepte(dndCopier) MoiMême = DnDRécupère(CF_TEXT) SINON // Aucune action autorisée DnDAccepte(dndInterdit)
FIN
Si cela peut rendre service a quelqu'un
Olivier
J'ai trouvé la solution :
Ainsi on peut glisser - déposer depuis une application externe, il
suffit de mettre le code suivant dans le champ cible:
// Type de donnée disponible ?
SI DnDDonnéeDisponible(CF_TEXT) = Vrai ALORS
// Le déplacement est autorisé (pas le copier)
DnDAccepte(dndCopier)
MoiMême = DnDRécupère(CF_TEXT)
SINON
// Aucune action autorisée
DnDAccepte(dndInterdit)
// Type de donnée disponible ? SI DnDDonnéeDisponible(CF_TEXT) = Vrai ALORS // Le déplacement est autorisé (pas le copier) DnDAccepte(dndCopier) MoiMême = DnDRécupère(CF_TEXT) SINON // Aucune action autorisée DnDAccepte(dndInterdit)