# KEYC_MOUSE_STRING

- **Language:** C
- **Kind:** constant
- **Source:** https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/tmux.h#L263
- **Page:** https://libtmux.org/en/tmux/3.7c/reference/c-define-tmux-h-keyc_mouse_string/

```c
#define KEYC_MOUSE_STRING(name, s) { #s "Pane", KEYC_ ## name ## _PANE },                \
{ #s "Status", KEYC_ ## name ## _STATUS },            \
{ #s "StatusLeft", KEYC_ ## name ## _STATUS_LEFT },       \
{ #s "StatusRight", KEYC_ ## name ## _STATUS_RIGHT },         \
{ #s "StatusDefault", KEYC_ ## name ## _STATUS_DEFAULT },     \
{ #s "ScrollbarUp", KEYC_ ## name ## _SCROLLBAR_UP },         \
{ #s "ScrollbarSlider", KEYC_ ## name ## _SCROLLBAR_SLIDER }, \
{ #s "ScrollbarDown", KEYC_ ## name ## _SCROLLBAR_DOWN },     \
{ #s "Border", KEYC_ ## name ## _BORDER },            \
{ #s "Control0", KEYC_ ## name ## _CONTROL0 },            \
{ #s "Control1", KEYC_ ## name ## _CONTROL1 },            \
{ #s "Control2", KEYC_ ## name ## _CONTROL2 },            \
{ #s "Control3", KEYC_ ## name ## _CONTROL3 },            \
{ #s "Control4", KEYC_ ## name ## _CONTROL4 },            \
{ #s "Control5", KEYC_ ## name ## _CONTROL5 },            \
{ #s "Control6", KEYC_ ## name ## _CONTROL6 },            \
{ #s "Control7", KEYC_ ## name ## _CONTROL7 },            \
{ #s "Control8", KEYC_ ## name ## _CONTROL8 },            \
{ #s "Control9", KEYC_ ## name ## _CONTROL9 }
```
