Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# Pb Drag and drop : Autoriser ou non le drop

Envoyé par : cokinou

Date : 06/03/2009 17:56

Bonjour,

J'ai fait un drag and drop sur plusieurs éléments de ma page permettant de déplacer des noeuds dans mon arborescence via l'exemple https://developer.mozilla.org/fr/Tutorie(..) et tout cela marche bien.

Maintenant, j'aimerai n'autoriser que certains noeuds à être laché à certains endroits et je vois pas comment le faire.

En gros, j'ai plusieurs box et j'aimerai pouvoir dropper dans la première juste des élément label, dans la 2ème juste des textbox...

J'ai essayé de modifier le getSupportedFlavours() pour accepter uniquement des flavour perso :

flavours.appendFlavour("text/x-perso1");

et de modifier onDragStart() pour envoyer ce type de flavour :

transferData.data.addDataForFlavour("text/x-perso1", 'test');

mais ca marche pas :-( Je prends des exceptions JS

Je pense que j'ai du loupé un truc car en me basant sur l'article https://developer.mozilla.org/fr/Tutorie(..) je comprends que c'est bien la fonction getSupportedFlavours() que je dois modifier....

Si une âme charitable peut m'expliquer comment on fait, je suis à l'écoute :-D

Il n'est plus possible de poster des messages dans ce forum.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.