Paquete | flash.events |
Clase | public class ScreenMouseEvent |
Herencia | ScreenMouseEvent MouseEvent Event Object |
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0 |
El objeto ScreenMouseEvent amplía la clase MouseEvent para proporcionar dos propiedades adicionales, screenX
y screenY
, que informan sobre las coordenadas del ratón con relación a la pantalla principal del escritorio y no a la ventana o el escenario de la aplicación.
Elementos de API relacionados
Propiedad | Definido por | ||
---|---|---|---|
altKey : Boolean
Indica si la tecla Alt está activa (true) o inactiva (false). | MouseEvent | ||
bubbles : Boolean [solo lectura]
Indica si un evento es un evento de propagación. | Event | ||
buttonDown : Boolean
Indica si se pulsa el botón principal del ratón (true) o no (false). | MouseEvent | ||
cancelable : Boolean [solo lectura]
Indica si se puede evitar el comportamiento asociado al evento. | Event | ||
clickCount : int [solo lectura]
Indica si el evento MouseDown forma parte o no de una secuencia de varios clics. | MouseEvent | ||
commandKey : Boolean
Indica si la tecla Comando está activada (sólo en Mac). El valor de la propiedad commandKey tiene el mismo valor que la propiedad ctrlKey en Mac. | MouseEvent | ||
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
controlKey : Boolean
Indica si la tecla Control está activada en Mac y si la tecla Ctrl está activada en Windows o Linux. | MouseEvent | ||
ctrlKey : Boolean
En Windows o Linux, indica si la tecla Ctrl está activa (true) o inactiva (false). | MouseEvent | ||
currentTarget : Object [solo lectura]
Objeto que procesa de forma activa el objeto de evento con un detector de eventos. | Event | ||
delta : int
Indica el número de líneas que debe desplazarse la visualización por cada vuelta de la rueda del ratón. | MouseEvent | ||
eventPhase : uint [solo lectura]
La fase actual en el flujo del evento. | Event | ||
isRelatedObjectInaccessible : Boolean
Si es true, la propiedad relatedObject se establece como null por motivos relacionados con entornos limitados de seguridad. | MouseEvent | ||
localX : Number
Cuando el bloqueo del ratón está desactivado, la coordenada horizontal en la que se produce el evento relativo a la clase Sprite contenida. | MouseEvent | ||
localY : Number
Cuando el bloqueo del ratón está desactivado, la coordenada vertical en la que se produce el evento relativo a la clase Sprite contenida. | MouseEvent | ||
movementX : Number
Cuando el bloqueo del ratón está activado, el cambio en la posición del ratón en la dirección X desde el último evento de ratón. | MouseEvent | ||
movementY : Number
Cuando el bloqueo del ratón está activado, el cambio en la posición del ratón en la dirección Y desde el último evento de ratón. | MouseEvent | ||
relatedObject : InteractiveObject
Referencia a un objeto de la lista de visualización relacionado con el evento. | MouseEvent | ||
screenX : Number [solo lectura]
Posición X del clic en las coordenadas de la pantalla. | ScreenMouseEvent | ||
screenY : Number [solo lectura]
Posición Y del clic en las coordenadas de la pantalla. | ScreenMouseEvent | ||
shiftKey : Boolean
Indica si la tecla Mayús está activa (true) o inactiva (false). | MouseEvent | ||
stageX : Number [solo lectura]
La coordenada horizontal en la que se produce el evento en las coordenadas globales del escenario. | MouseEvent | ||
stageY : Number [solo lectura]
La coordenada vertical en la que se produce el evento en las coordenadas globales del escenario. | MouseEvent | ||
target : Object [solo lectura]
El destino del evento. | Event | ||
type : String [solo lectura]
El tipo de evento. | Event |
Método | Definido por | ||
---|---|---|---|
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)
Crea un objeto ScreenMouseEvent que contiene la ubicación del ratón en las coordenadas de la pantalla. | ScreenMouseEvent | ||
[override]
Crea una copia del objeto ScreenMouseEvent y define el valor de cada propiedad para que coincida con el del objeto original. | ScreenMouseEvent | ||
Una función de utilidad para implementar el método toString() en las clases Event personalizadas de ActionScript 3.0. | Event | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Comprueba si se ha llamado a preventDefault() en el evento. | Event | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
Cancela el comportamiento predeterminado de un evento si es posible cancelarlo. | Event | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Impide el proceso de cualquier detector de eventos en el nodo actual y los nodos siguientes en el flujo del evento. | Event | ||
Impide el proceso de cualquier detector de eventos en nodos siguientes al nodo actual. | Event | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
[override]
Devuelve una cadena con todas las propiedades del objeto ScreenMouseEvent. | ScreenMouseEvent | ||
Si se ha modificado la lista de visualización, da instrucciones a Flash Player o a Adobe AIR para que muestre la representación tras finalizar el procesamiento del evento. | MouseEvent | ||
Devuelve el valor simple del objeto especificado. | Object |
Constante | Definido por | ||
---|---|---|---|
CLICK : String = "click" [estática]
La constante ScreenMouseEvent.CLICK define el valor de la propiedad type de un objeto de evento click. | ScreenMouseEvent | ||
MOUSE_DOWN : String = "mouseDown" [estática]
La constante ScreenMouseEvent.MOUSE_DOWN define el valor de la propiedad type de un objeto de evento mouseDown. | ScreenMouseEvent | ||
MOUSE_UP : String = "mouseUp" [estática]
La constante ScreenMouseEvent.MOUSE_UP define el valor de la propiedad type de un objeto de evento mouseUp. | ScreenMouseEvent | ||
RIGHT_CLICK : String = "rightClick" [estática]
La constante ScreenMouseEvent.RIGHT_CLICK define el valor de la propiedad type de un objeto de evento rightClick. | ScreenMouseEvent | ||
RIGHT_MOUSE_DOWN : String = "rightMouseDown" [estática]
La constante ScreenMouseEvent.RIGHT_MOUSE_DOWN define el valor de la propiedad property de un objeto de evento rightMouseDown. | ScreenMouseEvent | ||
RIGHT_MOUSE_UP : String = "rightMouseUp" [estática]
La constante ScreenMouseEvent.RIGHT_MOUSE_UP define el valor de la propiedad type de un objeto de evento rightMouseUp. | ScreenMouseEvent |
screenX | propiedad |
screenY | propiedad |
ScreenMouseEvent | () | Información sobre |
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)
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0 |
Crea un objeto ScreenMouseEvent que contiene la ubicación del ratón en las coordenadas de la pantalla.
Parámetrostype:String — El tipo de evento. Los detectores de eventos pueden acceder a esta información a través de la propiedad type heredada.
| |
bubbles:Boolean (default = false ) — Posición X del clic en las coordenadas de la pantalla.
| |
cancelable:Boolean (default = false ) — Posición Y del clic en las coordenadas de la pantalla.
| |
screenX:Number (default = NaN ) — Se establece en false , ya que los eventos mouse nunca se propagan.
| |
screenY:Number (default = NaN ) — Se establece en false , ya que no hay ningún comportamiento predeterminado para cancelar.
| |
ctrlKey:Boolean (default = false ) — En Windows o Linux, indica si la tecla Ctrl estaba presionada al producirse el evento. En Mac, indica si la tecla Ctrl o la tecla Comando estaban presionadas.
| |
altKey:Boolean (default = false ) — Se establece en true para indicar que la tecla Alt estaba presionada al producirse el evento.
| |
shiftKey:Boolean (default = false ) — Se establece en true para indicar que la tecla Mayús estaba presionada al producirse el evento.
| |
buttonDown:Boolean (default = false ) — Se establece en true para indicar que el botón del ratón estaba presionado al producirse el evento.
| |
commandKey:Boolean (default = false ) — Indica si la tecla Comando estaba presionada (sólo Mac).
| |
controlKey:Boolean (default = false ) — Indica si la tecla Ctrl o Control estaba presionada.
|
Elementos de API relacionados
clone | () | método |
override public function clone():Event
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0 |
Crea una copia del objeto ScreenMouseEvent y define el valor de cada propiedad para que coincida con el del objeto original.
Valor devueltoEvent — Un nuevo objeto ScreenMouseEvent con valores de propiedades que coinciden con los del objeto original.
|
toString | () | método |
override public function toString():String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0 |
Devuelve una cadena con todas las propiedades del objeto ScreenMouseEvent. La cadena tiene el siguiente formato:
[ScreenMouseEvent type=valor bubbles=valor cancelable=valor status=valor]
String — Cadena con todas las propiedades del objeto ScreenMouseEvent.
|
CLICK | Constante |
public static const CLICK:String = "click"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.5 |
La constante ScreenMouseEvent.CLICK
define el valor de la propiedad type
de un objeto de evento click
.
Este evento tiene las propiedades destacables siguientes:
Propiedad | Valor |
---|---|
buttonDown | true si se pulsa el botón principal del ratón; en caso contrario; false . |
ctrlKey | true en Windows o Linux, si la tecla Ctrl está activa. true en Mac, si la tecla Ctrl o Comando está activa. En caso contrario, false . |
currentTarget | Objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
shiftKey | true si la tecla Mayús está activa; false si está inactiva. |
commandKey | true en Mac, si la tecla Comando está activa; false si está inactiva. Siempre es false en Windows. |
controlKey | true si la tecla Control o Ctrl está activa; false si está inactiva. |
screenX | La coordenada horizontal en la que se produce el evento en las coordenadas de la pantalla. |
screenY | La coordenada vertical en la que se produce el evento en las coordenadas de la pantalla. |
target | Objeto SystemTrayIcon bajo el dispositivo señalador. |
MOUSE_DOWN | Constante |
public static const MOUSE_DOWN:String = "mouseDown"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.5 |
La constante ScreenMouseEvent.MOUSE_DOWN
define el valor de la propiedad type
de un objeto de evento mouseDown
.
Este evento tiene las propiedades destacables siguientes:
Propiedad | Valor |
---|---|
buttonDown | true si se pulsa el botón principal del ratón; en caso contrario; false . |
ctrlKey | true en Windows o Linux, si la tecla Ctrl está activa. true en Mac, si la tecla Ctrl o Comando está activa. En caso contrario, false . |
currentTarget | Objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
shiftKey | true si la tecla Mayús está activa; false si está inactiva. |
commandKey | true en Mac, si la tecla Comando está activa; false si está inactiva. Siempre es false en Windows. |
controlKey | true si la tecla Control o Ctrl está activa; false si está inactiva. |
screenX | La coordenada horizontal en la que se produce el evento en las coordenadas de la pantalla. |
screenY | La coordenada vertical en la que se produce el evento en las coordenadas de la pantalla. |
target | Objeto SystemTrayIcon bajo el dispositivo señalador. |
MOUSE_UP | Constante |
public static const MOUSE_UP:String = "mouseUp"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.5 |
La constante ScreenMouseEvent.MOUSE_UP
define el valor de la propiedad type
de un objeto de evento mouseUp
.
Este evento tiene las propiedades destacables siguientes:
Propiedad | Valor |
---|---|
buttonDown | true si se pulsa el botón principal del ratón; en caso contrario; false . |
ctrlKey | true en Windows o Linux, si la tecla Ctrl está activa. true en Mac, si la tecla Ctrl o Comando está activa. En caso contrario, false . |
currentTarget | Objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
shiftKey | true si la tecla Mayús está activa; false si está inactiva. |
commandKey | true en Mac, si la tecla Comando está activa; false si está inactiva. Siempre es false en Windows. |
controlKey | true si la tecla Control o Ctrl está activa; false si está inactiva. |
screenX | La coordenada horizontal en la que se produce el evento en las coordenadas de la pantalla. |
screenY | La coordenada vertical en la que se produce el evento en las coordenadas de la pantalla. |
target | Objeto SystemTrayIcon bajo el dispositivo señalador. |
RIGHT_CLICK | Constante |
public static const RIGHT_CLICK:String = "rightClick"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.5 |
La constante ScreenMouseEvent.RIGHT_CLICK
define el valor de la propiedad type
de un objeto de evento rightClick
.
Este evento tiene las propiedades destacables siguientes:
Propiedad | Valor |
---|---|
buttonDown | true si se pulsa el botón principal del ratón; en caso contrario; false . |
ctrlKey | true en Windows o Linux, si la tecla Ctrl está activa. true en Mac, si la tecla Ctrl o Comando está activa. En caso contrario, false . |
currentTarget | Objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
shiftKey | true si la tecla Mayús está activa; false si está inactiva. |
commandKey | true en Mac, si la tecla Comando está activa; false si está inactiva. Siempre es false en Windows. |
controlKey | true si la tecla Control o Ctrl está activa; false si está inactiva. |
screenX | La coordenada horizontal en la que se produce el evento en las coordenadas de la pantalla. |
screenY | La coordenada vertical en la que se produce el evento en las coordenadas de la pantalla. |
target | Objeto SystemTrayIcon bajo el dispositivo señalador. |
RIGHT_MOUSE_DOWN | Constante |
public static const RIGHT_MOUSE_DOWN:String = "rightMouseDown"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.5 |
La constante ScreenMouseEvent.RIGHT_MOUSE_DOWN
define el valor de la propiedad type
de un objeto de evento rightMouseDown
.
Este evento tiene las propiedades destacables siguientes:
Propiedad | Valor |
---|---|
buttonDown | true si se pulsa el botón principal del ratón; en caso contrario; false . |
ctrlKey | true en Windows o Linux, si la tecla Ctrl está activa. true en Mac, si la tecla Ctrl o Comando está activa. En caso contrario, false . |
currentTarget | Objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
shiftKey | true si la tecla Mayús está activa; false si está inactiva. |
commandKey | true en Mac, si la tecla Comando está activa; false si está inactiva. Siempre es false en Windows. |
controlKey | true si la tecla Control o Ctrl está activa; false si está inactiva. |
screenX | La coordenada horizontal en la que se produce el evento en las coordenadas de la pantalla. |
screenY | La coordenada vertical en la que se produce el evento en las coordenadas de la pantalla. |
target | Objeto SystemTrayIcon bajo el dispositivo señalador. |
RIGHT_MOUSE_UP | Constante |
public static const RIGHT_MOUSE_UP:String = "rightMouseUp"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.5 |
La constante ScreenMouseEvent.RIGHT_MOUSE_UP
define el valor de la propiedad type
de un objeto de evento rightMouseUp
.
Este evento tiene las propiedades destacables siguientes:
Propiedad | Valor |
---|---|
buttonDown | true si se pulsa el botón principal del ratón; en caso contrario; false . |
ctrlKey | true en Windows o Linux, si la tecla Ctrl está activa. true en Mac, si la tecla Ctrl o Comando está activa. En caso contrario, false . |
currentTarget | Objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
shiftKey | true si la tecla Mayús está activa; false si está inactiva. |
commandKey | true en Mac, si la tecla Comando está activa; false si está inactiva. Siempre es false en Windows. |
controlKey | true si la tecla Control o Ctrl está activa; false si está inactiva. |
screenX | La coordenada horizontal en la que se produce el evento en las coordenadas de la pantalla. |
screenY | La coordenada vertical en la que se produce el evento en las coordenadas de la pantalla. |
target | Objeto SystemTrayIcon bajo el dispositivo señalador. |
Tue Jun 12 2018, 02:12 PM Z