Finalement, le rectangle doit changer de couleur quand l'utilisateur arrive au-dessus
de lui : pour ce faire, la propriété color prend une valeur conditionnelle par
rapport à drop.containsDrag.
Note > Il pourrait être plus naturel d'écrire l'exemple précédent en cachant le
rectangle vert et en ne l'activant que lorsqu'il est survolé, par exemple avec une
ligne comme :
visible: drop.containsDrag
Cependant, dans ce cas, le rectangle commence invisible, y compris le composant
DragArea : ce dernier ne pourra donc recevoir aucun événement, l'exemple ne
fonctionnera donc pas.
Ce petit exemple ne montre qu'une petite partie des fonctionnalités du glisser-déposer.
Il est notamment possible d'activer le glisser-déposer avec certaines touches du
clavier, d'indiquer des actions préférées lors du dépôt (copie ou déplacement,
principalement), d'accéder à l'objet déposé, etc., en utilisant d'autres propriétés et
fonctions de DropArea.
412
Précédent

- 413/494

Suivant