Bonjour, j ai un soucis, je cherche a changer mon cuseur qd je le "draggue" dans une Datagrid sans appuyer sur alt, en gros, afficher un curseur special dans un cas precis.
Alors j effectue ceci :
Que j appelle dans mes fonctions de dragDrop : dragEnterHandler, dragOverHandler, dragExitHandler et dragDropHandler.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 private function setDragCursor(removeCursor:Boolean=false):void { if (!removeCursor) { if (isCut) { cursorID=cursorManager.setCursor(cutIcon, 2, 0, 0); } else { DragManager.showFeedback(DragManager.COPY); } } else { cursorManager.removeAllCursors(); Log.getLogger(ObjectUtils.getClassPath(this)).info("CURSOR REMOVED !"); } }
Ceci marche tres bien en WEB, mais foire completement en AIR : mon curseur "cutIcon" s affiche bien, mais au mauvais endroit !!! Il reste "bloqué" la ou j ai commencé mon drag (au clic de la souris donc)
Quelqu un fois comment je pourrais me depatouiller ?! Merciiii !!!
Partager