Lingo Dictionary > Lingo by Feature > Mouse interaction |  |

Mouse interaction

These terms are useful for Lingo related to using the mouse.

Mouse clicks

Use these terms to detect what the user does with the mouse:

`clickOn` | `mouseLine`
`doubleClick` | `mouseLoc`
`emulateMultiButtonMouse` | `mouseMember`
`lastClick()` | `mouseOverButton`
`lastEvent()` | `on mouseUp (event handler)`
`lastRoll` | `mouseV`
`mouseChar` | `mouseWord`
`on mouseDown (event handler)` | `on rightMouseDown (event handler)`
`mouseH` | `on rightMouseUp (event handler)`
`mouseItem` | `rollOver()`
`mouseLevel` | `stillDown`

Mouse events

Use these terms to set up handlers that respond to mouse events:

`mouseDownScript` | `on mouseUp (event handler)`
`mouseUpScript` | `on mouseUpOutside`
`on mouseDown (event handler)` | `on mouseWithin`
`on mouseEnter` | `on rightMouseDown (event handler)`
`on mouseLeave` | `on rightMouseUp (event handler)`

Cursor control

Use `cursor (command)`, `cursor (sprite property)`, and `cursorSize` to control the cursor.