Re: Champs Memo et DnD |
Sujet: Re: Champs Memo et DnD par drcharly93 sur 11/1/2009 15:43:45 Bonjour Zechatdoc Mise en oeuvre du Drag & Drop via l'eplorateur: Citation : Dans la description du champ, le champ n'est ni source ni cible de drag'n'drop Utilisation de la fonction ExploreurAccepte - Dans votre cas pour pouvoir accepter les drag & drop de l'explrateur vers un champ RTF que l'on va nommer pour l'exemple SAI_RTF
- Le paramètre 1 pour préciser que l'on accepte le drag & drop depuis l'explorateur - Le paramètre 2 pour préciser sur quel champ on accepte le Drag & Drop. Ici on veut accepter de l'explorateur vers le champ SAI_RTF de la fenêtre. le déclenchement de l'évènement
Utilisation de la fonction Evenement - le premier paramètre précise le nom de la fonction à appeler - Le paramètre 2 est très important et c'est celui qui vous fais défaut Citation :
dans notre CAS on retiendra ".*" car on veux accepter le Drag & Drop que sur les champs de la fenêtre en cours On pourrait aussi utiliser "*.*" ou "<Nom de fenêtre>.*"qui signifie tous les champs de toutes les fenêtres dans le premier cas et tous les champs de la fenêtre nommée dans le deuxième cas mais en aucun cas "*." qui lui signifie accepter le Drag & Drop que sur la fenêtre et non ses champs, comme la fonction explorerAccepte n'accepte le Drag & Drop sur le champ SAI_RTF, seul ce champ acceptera le Drag & Drop. L'utilisation des ces deux fonctions de façon inadaptées rend l'appel à la fonction inopérante. |