Lines Matching defs:modifiers
437 static void output_mouse(VTermState *state, int code, int pressed, int modifiers, int col, int row)
439 modifiers <<= 2;
452 (code | modifiers) + 0x20, col + 0x21, row + 0x21);
462 len += fill_utf8((code | modifiers) + 0x20, utf8 + len);
473 code | modifiers, col + 1, row + 1, pressed ? 'M' : 'm');
481 code | modifiers, col + 1, row + 1);
486 static void mousefunc(int col, int row, int button, int pressed, int modifiers, void *data)
504 modifiers &= 0x7;
510 output_mouse(state, button-1, pressed, modifiers, col, row);
513 output_mouse(state, button-4 + 0x40, pressed, modifiers, col, row);
522 output_mouse(state, button-1 + 0x20, 1, modifiers, col, row);