Vous pouvez modifier le curseur de la souris en utilisant la classe "CursorManager".
Pour changer la "Par défaut curseur de la souris" à "Custom curseur de la souris".
import mx.managers.CursorManager;
[Bindable]
[Embed(source="assets/moveArrow.png")]
private var moveArrowIcon:Class;
private var cursorID:int;
Pour définir le curseur de la souris personnalisée.
cursorID = CursorManager.setCursor(moveArrowIcon);
Ici cursorID est une variable integet pour stocker le curseur sur commande ID pour une utilisation ultérieure. (Comme retirer ou identifier).
Pour supprimer le curseur de la souris personnalisée.
CursorManager.removeCursor(cursorID);
Pour changer la "Par défaut curseur de la souris" à"curseur occupé".
Pour définir le curseur occupé.
CursorManager.setBusyCursor();
Pour supprimer le curseur occupé.
CursorManager.removeBusyCursor();
exemple:
<mx:Button label="Hello World"
width="100"
height="100"
rollOver="cursorID = CursorManager.setCursor(moveArrowIcon);"
rollOut="CursorManager.removeCursor(cursorID);" />