# Mouse.IHandler interface

Namespace: [Eto.Forms](https://eto.picoe.ca/api/namespace/eto.forms.md) · Assembly: [Eto](https://eto.picoe.ca/api/assembly/eto.md)

```cs
public interface Mouse.IHandler
```

Handler interface for the [Mouse](https://eto.picoe.ca/api/type/eto.forms.mouse.md) class

## Properties

- [Buttons](https://eto.picoe.ca/api/type/eto.forms.mouse.ihandler/buttons.md): Gets the current state of the mouse buttons
- [Position](https://eto.picoe.ca/api/type/eto.forms.mouse.ihandler/position.md): Gets the current mouse position in screen coordinates

## Methods

- [SetCursor](https://eto.picoe.ca/api/type/eto.forms.mouse.ihandler/setcursor.md): Temporarily sets the current mouse pointer to the specified `cursor`.
