Class el.MouseEvent

A mouse event

Attributes

MouseEvent.position Position as el.Point.
MouseEvent.x X position.
MouseEvent.y Y position.
MouseEvent.pressure Pressure (0.0-1.0).
MouseEvent.orientation Orientation in radians.
MouseEvent.rotation Rotation in radians.
MouseEvent.tiltX Tilt X position (-1.0-1.0).
MouseEvent.tiltY Tilt Y (-1.0-1.0).
MouseEvent.mouseDownX () Get the mouse down x coord.
MouseEvent.mouseDownY () Get the mouse down x coord.
MouseEvent.mouseDownPosition () Get the mouse down x coord.
MouseEvent.distanceFromDragStart () Distance from drag start.
MouseEvent.distanceFromDragStartX () Distance from drag start.
MouseEvent.distanceFromDragStartY () Distance from drag start.
MouseEvent.offsetFromDragStart () Difference between this position and when mouse was last pressed.
MouseEvent.mouseWasDraggedSinceMouseDown () True if has been dragged since down.
MouseEvent.lengthOfPress () Returns the length in milliseconds of the press.
MouseEvent.wasClicked () True if the mouse was clicked.
MouseEvent.numberOfClicks () Get the number of clicks.
MouseEvent.isPressureValid () True if pressure is valid.
MouseEvent.isOrientationValid () True if pressure is valid.
MouseEvent.isRotationValid () True if pressure is valid.
MouseEvent.isTiltValid () True if pressure is valid.
MouseEvent.screenX () Get the screen position X
MouseEvent.screenY () Get the screen position Y
MouseEvent.screenPosition () Get the screen position Point
MouseEvent.downScreenX () Get the screen position X
MouseEvent.downScreenY () Get the screen position Y
MouseEvent.downScreenPosition () Get the screen position Point
MouseEvent.isMenu () True if a popup menu is expected.
MouseEvent.isMenu () True if a popup menu is expected.
MouseEvent.isMenu () True if CTRL is down on win/linux or Command on macOS.
MouseEvent.isMenu () True if CTRL is down.
MouseEvent.isMenu () True if shift is down.
MouseEvent.isMenu () True if the left button is down.
MouseEvent.isMenu () True if the middle button is down.
MouseEvent.isMenu () True if the right button is down.


Attributes

MouseEvent.position
Position as el.Point.
MouseEvent.x
X position.
MouseEvent.y
Y position.
MouseEvent.pressure
Pressure (0.0-1.0).
MouseEvent.orientation
Orientation in radians.
MouseEvent.rotation
Rotation in radians.
MouseEvent.tiltX
Tilt X position (-1.0-1.0).
MouseEvent.tiltY
Tilt Y (-1.0-1.0).
MouseEvent.mouseDownX ()
Get the mouse down x coord.
MouseEvent.mouseDownY ()
Get the mouse down x coord.
MouseEvent.mouseDownPosition ()
Get the mouse down x coord.
MouseEvent.distanceFromDragStart ()
Distance from drag start.
MouseEvent.distanceFromDragStartX ()
Distance from drag start.
MouseEvent.distanceFromDragStartY ()
Distance from drag start.
MouseEvent.offsetFromDragStart ()
Difference between this position and when mouse was last pressed.
MouseEvent.mouseWasDraggedSinceMouseDown ()
True if has been dragged since down.
MouseEvent.lengthOfPress ()
Returns the length in milliseconds of the press.
MouseEvent.wasClicked ()
True if the mouse was clicked.
MouseEvent.numberOfClicks ()
Get the number of clicks.
MouseEvent.isPressureValid ()
True if pressure is valid.
MouseEvent.isOrientationValid ()
True if pressure is valid.
MouseEvent.isRotationValid ()
True if pressure is valid.
MouseEvent.isTiltValid ()
True if pressure is valid.
MouseEvent.screenX ()
Get the screen position X
MouseEvent.screenY ()
Get the screen position Y
MouseEvent.screenPosition ()
Get the screen position Point
MouseEvent.downScreenX ()
Get the screen position X
MouseEvent.downScreenY ()
Get the screen position Y
MouseEvent.downScreenPosition ()
Get the screen position Point
MouseEvent.isMenu ()
True if a popup menu is expected.
MouseEvent.isMenu ()
True if a popup menu is expected.
MouseEvent.isMenu ()
True if CTRL is down on win/linux or Command on macOS.
MouseEvent.isMenu ()
True if CTRL is down.
MouseEvent.isMenu ()
True if shift is down.
MouseEvent.isMenu ()
True if the left button is down.
MouseEvent.isMenu ()
True if the middle button is down.
MouseEvent.isMenu ()
True if the right button is down.
generated by LDoc 1.5.0 Last updated 2024-02-18 20:31:17