Busy Cursor in Flex anzeigen

Um einen Busy Cursor in Flex anzuzeigen (sieht aus wie eine kleine Uhr), muss man den CursorManager inkludieren:
import mx.managers.CursorManager;
… dann kann man an jeder beliebigen Stelle im Code den Cursor aktivieren:
CursorManager.setBusyCursor();
… und danach wieder ausschalten:
CursorManager.removeBusyCursor();
Ein schönes Beispiel gibt es hier bei Flex Examples: Changing the cursor in a Flex application using the CursorManager class

UPDATE: es gibt nicht nur einen Cursor, sondern einen Cursor Stack. In dem oben verlinkten Beispiel kann man das sehr schön selbst sehen, wenn man mehrmals auf den Button “setBusyCursor” mehrmals anklickt. Der Cursor verschwindet erst dann, wenn man genauso oft auf den Button “removeBusyCursor” geklickt hat. Abhilfte schafft die Funktion removeAllCursors(), die alle Cursor entfernt.

Kommentare sind geschlossen.