Files
textual/docs/events/mouse_move.md
2022-10-04 17:05:57 +01:00

26 lines
978 B
Markdown

# MouseMove
The `MouseMove` event is sent to a widget when the mouse pointer is moved over a widget.
- [ ] Bubbles
- [x] Verbose
## Attributes
| attribute | type | purpose |
|------------|------|-------------------------------------------|
| `x` | int | Mouse x coordinate, relative to Widget |
| `y` | int | Mouse y coordinate, relative to Widget |
| `delta_x` | int | Change in x since last mouse event |
| `delta_y` | int | Change in y since last mouse event |
| `button` | int | Index of mouse button |
| `shift` | bool | Shift key pressed if True |
| `meta` | bool | Meta key pressed if True |
| `ctrl` | bool | Ctrl key pressed if True |
| `screen_x` | int | Mouse x coordinate relative to the screen |
| `screen_y` | int | Mouse y coordinate relative to the screen |
## Code
::: textual.events.MouseMove