<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" backgroundColor="#FFFFFF" backgroundGradientColors="[#FFFFFF]" viewSourceURL="srcview/index.html"> <mx:Script> <![CDATA[ import cursors.InteractiveCursor; import cursors.AnimatedCursor; import cursors.SimpleCursor; import mx.managers.CursorManager; [Embed(source="assets/cursor.png")] public var staticCursor:Class; public function setCursor( cursorClass : Class ) : void { CursorManager.removeAllCursors(); CursorManager.setCursor( cursorClass ); } ]]> </mx:Script> <mx:Button label="Default Cursor" click="CursorManager.removeAllCursors();"/> <mx:Button label="Image Based Cursor" click="setCursor( staticCursor )"/> <mx:Button label="Simple Programmatic Cursor" click="setCursor( SimpleCursor );"/> <mx:Button label="Animated Programmatic Cursor" click="setCursor( AnimatedCursor );"/> <mx:Button label="Interactive Cursor" click="setCursor( InteractiveCursor );"/> </mx:Application>