Home | History | Annotate | Download | only in include

Lines Matching refs:escape

251             case 27 : return 0xFF1B; // ESCAPE
292 // - marks each event with an 'escape' property if a modifier was down which should be "escaped"
335 // and (b) we'll have to "escape" the modifier to undo the modifier when sending the char.
344 result.escape = modifierState.activeCharModifier();
413 if (queue[0].escape && (!cur.keysym || cur.keysym.keysym !== queue[0].keysym.keysym)) {
414 cur.escape = queue[0].escape;
526 if (evt.type !== 'keydown' || evt.escape === undefined) {
531 for (var i = 0; i < evt.escape.length; ++i) {
532 next({type: 'keyup', keyId: 0, keysym: keysyms.lookup(evt.escape[i])});
538 for (var i = 0; i < evt.escape.length; ++i) {
539 next({type: 'keydown', keyId: 0, keysym: keysyms.lookup(evt.escape[i])});