# mouse pointers

Source: https://ref.dm-lang.org/DM/mouse/pointers

The following mouse pointers are built-in and may be assigned to any of the mouse pointer variables. Of course, you can also define your own custom mouse pointers using an icon file.

**MOUSE_INACTIVE_POINTER (0)**

> Same as mouse_drag_pointer = MOUSE_ACTIVE_POINTER.

**MOUSE_ACTIVE_POINTER (1)**

> Same as mouse_drop_pointer = MOUSE_ACTIVE_POINTER.

**MOUSE_DRAG_POINTER**

> Same as mouse_over_pointer = MOUSE_INACTIVE_POINTER.

**MOUSE_DROP_POINTER**

> Same as mouse_over_pointer = MOUSE_ACTIVE_POINTER.

### See also
- [mouse handling](https://ref.dm-lang.org/DM/mouse/index.md)
- [mouse_drag_pointer var (atom)](https://ref.dm-lang.org/atom/var/mouse_drag_pointer.md)
- [mouse_drop_pointer var (atom)](https://ref.dm-lang.org/atom/var/mouse_drop_pointer.md)
- [mouse_drop_zone var (atom)](https://ref.dm-lang.org/atom/var/mouse_drop_zone.md)
- [mouse_opacity var (atom)](https://ref.dm-lang.org/atom/var/mouse_opacity.md)
- [mouse_over_pointer var (atom)](https://ref.dm-lang.org/atom/var/mouse_over_pointer.md)
- [mouse_pointer_icon var (client)](https://ref.dm-lang.org/client/var/mouse_pointer_icon.md)
