MOUSE_BUTTONS
if (MOUSE_BUTTONS(m->b) != MOUSE_BUTTON_1)
if (MOUSE_BUTTONS(m->b) == MOUSE_BUTTON_3)
MOUSE_BUTTONS(m->b) == MOUSE_BUTTON_3 &&
if (MOUSE_BUTTONS(m->lb) == MOUSE_BUTTON_1)
else if (MOUSE_BUTTONS(m->lb) == MOUSE_BUTTON_3)
else if (MOUSE_BUTTONS(b) == MOUSE_BUTTON_3)
else if (MOUSE_BUTTONS(b) == MOUSE_BUTTON_6)
else if (MOUSE_BUTTONS(b) == MOUSE_BUTTON_7)
else if (MOUSE_BUTTONS(b) == MOUSE_BUTTON_8)
else if (MOUSE_BUTTONS(b) == MOUSE_BUTTON_9)
else if (MOUSE_BUTTONS(b) == MOUSE_BUTTON_10)
else if (MOUSE_BUTTONS(b) == MOUSE_BUTTON_11)
c->tty.mouse_drag_flag = MOUSE_BUTTONS(b) + 1;
if (MOUSE_BUTTONS(b) == MOUSE_BUTTON_1)
else if (MOUSE_BUTTONS(b) == MOUSE_BUTTON_2)
mask = act->flags & MOUSE_BUTTONS;