Package | flash.events |
Class | public class ScreenMouseEvent |
Inheritance | ScreenMouseEvent ![]() ![]() ![]() |
The ScreenMouseEvent object extends the MouseEvent class to provide two additional properties,
screenX
and screenY
, that report the mouse coordinates
in relation to the primary desktop screen rather than an application window or
stage.
See also
Property | Defined By | ||
---|---|---|---|
![]() | altKey : Boolean
Indicates whether the Alt key is active (true) or inactive (false).
| MouseEvent | |
![]() | bubbles : Boolean
[read-only]
Indicates whether an event is a bubbling event.
| Event | |
![]() | buttonDown : Boolean
Indicates whether the primary mouse button is pressed (true) or not (false).
| MouseEvent | |
![]() | cancelable : Boolean
[read-only]
Indicates whether the behavior associated with the event can be prevented.
| Event | |
![]() | ![]() [read-only]
Indicates whether or not the mouse down event is part of a multi-click sequence.
| MouseEvent | |
![]() | ![]()
Indicates whether the command key is activated.
| MouseEvent | |
![]() | constructor : Object
A reference to the class object or constructor function for a given object instance.
| Object | |
![]() | ![]()
Indicates whether the Ctrl key is activated.
| MouseEvent | |
![]() | ctrlKey : Boolean
On Windows, indicates whether the Ctrl key is active (true) or inactive (false).
| MouseEvent | |
![]() | currentTarget : Object
[read-only]
The object that is actively processing the Event object with an event listener.
| Event | |
![]() | delta : int
Indicates how many lines should be scrolled for each unit the user rotates the
mouse wheel.
| MouseEvent | |
![]() | eventPhase : uint
[read-only]
The current phase in the event flow.
| Event | |
![]() | localX : Number
The horizontal coordinate at which the event occurred relative to the containing sprite.
| MouseEvent | |
![]() | localY : Number
The vertical coordinate at which the event occurred relative to the containing sprite.
| MouseEvent | |
![]() | prototype : Object
[static]
A reference to the prototype object of a class or function object.
| Object | |
![]() | relatedObject : InteractiveObject
A reference to a display list object that is related to the event.
| MouseEvent | |
![]() [read-only]
The X position of the click in screen coordinates.
| ScreenMouseEvent | ||
![]() [read-only]
The Y position of the click in screen coordinates.
| ScreenMouseEvent | ||
![]() | shiftKey : Boolean
Indicates whether the Shift key is active (true) or inactive
(false).
| MouseEvent | |
![]() | stageX : Number
[read-only]
The horizontal coordinate at which the event occurred in global Stage coordinates.
| MouseEvent | |
![]() | stageY : Number
[read-only]
The vertical coordinate at which the event occurred in global Stage coordinates.
| MouseEvent | |
![]() | target : Object
[read-only]
The event target.
| Event | |
![]() | type : String
[read-only]
The type of event.
| Event |
Method | Defined By | ||
---|---|---|---|
![]()
Creates a ScreenMouseEvent object that contains the mouse location in
screen coordinates.
| ScreenMouseEvent | ||
Creates a copy of the ScreenMouseEvent object and sets the value of each property to match that of the original.
| ScreenMouseEvent | ||
![]() |
A utility function for implementing the toString() method in custom
ActionScript 3.0 Event classes.
| Event | |
![]() |
Indicates whether an object has a specified property defined.
| Object | |
![]() |
Checks whether the preventDefault() method has been called on the event.
| Event | |
![]() |
Indicates whether an instance of the Object class is in the prototype chain of the object specified
as the parameter.
| Object | |
![]() |
Cancels an event's default behavior if that behavior can be canceled.
| Event | |
![]() |
Indicates whether the specified property exists and is enumerable.
| Object | |
![]() |
Sets the availability of a dynamic property for loop operations.
| Object | |
![]() |
Prevents processing of any event listeners in the current node and any subsequent nodes in
the event flow.
| Event | |
![]() |
Prevents processing of any event listeners in nodes subsequent to the current node in the
event flow.
| Event | |
Returns a string that contains all the properties of the ScreenMouseEvent object.
| ScreenMouseEvent | ||
![]() |
Instructs Flash Player or Adobe AIR to render after processing of this event completes, if the display list has been modified.
| MouseEvent | |
![]() |
Returns the primitive value of the specified object.
| Object |
![]() | property |
screenX:Number
[read-only] The X position of the click in screen coordinates.
public function get screenX():Number
![]() | property |
screenY:Number
[read-only] The Y position of the click in screen coordinates.
public function get screenY():Number
![]() | () | Constructor |
public function ScreenMouseEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, screenX:Number = NaN, screenY:Number = NaN, ctrlKey:Boolean = false, altKey:Boolean = false, shiftKey:Boolean = false, buttonDown:Boolean = false, commandKey:Boolean = false, controlKey:Boolean = false)
Creates a ScreenMouseEvent object that contains the mouse location in screen coordinates.
Parameterstype:String — The type of the event. Event listeners can access this information
through the inherited type property.
|
|
bubbles:Boolean (default = false ) — The X position of the click in screen coordinates.
|
|
cancelable:Boolean (default = false ) — The Y position of the click in screen coordinates.
|
|
screenX:Number (default = NaN ) — Set to false since screen mouse events never bubble.
|
|
screenY:Number (default = NaN ) — Set to false since there is no default behavior to cancel.
|
|
ctrlKey:Boolean (default = false ) — On Windows, indicates whether the Ctrl key was down when this event occurred.
On Mac, indicates whether the Ctrl key or the Command key was down.
|
|
altKey:Boolean (default = false ) — Set to true to indicate that the alt key was down when this event occured.
|
|
shiftKey:Boolean (default = false ) — Set to true to indicate that the shift key was down when this event occured.
|
|
buttonDown:Boolean (default = false ) — Set to true to indicate that a mouse button was down when this event occured.
|
|
commandKey:Boolean (default = false ) — Indicates whether the Command key was down (Mac only).
|
|
controlKey:Boolean (default = false ) — Indicates whether the Ctrl key was down.
|
See also
![]() | () | method |
public override function clone():Event
Creates a copy of the ScreenMouseEvent object and sets the value of each property to match that of the original.
ReturnsEvent — A new ScreenMouseEvent object with property values that match those of the original.
|
![]() | () | method |
public override function toString():String
Returns a string that contains all the properties of the ScreenMouseEvent object. The string is in the following format:
[ScreenMouseEvent type=value bubbles=value cancelable=value status=value]
String — A string that contains all the properties of the ScreenMouseEvent object.
|