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 :


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 !");
				}
			}
Que j appelle dans mes fonctions de dragDrop : dragEnterHandler, dragOverHandler, dragExitHandler et dragDropHandler.
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 !!!