The methods of the Mouse class are used to hide and show the mouse pointer,
or to set the pointer to a specific style. The Mouse class is a top-level
class whose properties and methods you can access without using a
Sets or returns the type of cursor, or, for a native cursor, the
The default value is
To set values for this property, use the following string values:
|Mouse cursor will change automatically based on the object under the mouse.|
|Mouse cursor will be an arrow.|
|Mouse cursor will be a button clicking hand.|
|Mouse cursor will be a dragging hand.|
|Mouse cursor will be an I-beam.|
Note: For Flash Player 10.2 or AIR 2.6 and later versions, this
property sets or gets the cursor name when you are using a native
cursor. A native cursor name defined using
overwrites currently predefined cursor types (such as
staticread onlysupportsCursor:Bool = true
Indicates whether the computer or device displays a persistent cursor.
supportsCursor property is
true on most desktop computers and
false on most mobile devices.
Note: Mouse events can be dispatched whether or not this property
true. However, mouse events may behave differently depending on
the physical characteristics of the pointing device.
staticread onlysupportsNativeCursor:Bool = true
Indicates whether the current configuration supports native cursors.
Registers a native cursor under the given name, with the given data.
The name to use as a reference to the native cursor instance.
The properties for the native cursor, such as icon bitmap, specified as a MouseCursorData instance.