… | |
… | |
979 | void |
979 | void |
980 | rxvt_term::XUngrabKey (int keycode, U32 modifiers, Window window = THIS->vt) |
980 | rxvt_term::XUngrabKey (int keycode, U32 modifiers, Window window = THIS->vt) |
981 | CODE: |
981 | CODE: |
982 | XUngrabKey (THIS->dpy, keycode, modifiers, window); |
982 | XUngrabKey (THIS->dpy, keycode, modifiers, window); |
983 | |
983 | |
984 | void |
|
|
985 | rxvt_term::XUngrabKeyboard (Time eventtime) |
|
|
986 | CODE: |
|
|
987 | XUngrabKeyboard (THIS->dpy, eventtime); |
|
|
988 | |
|
|
989 | bool |
984 | bool |
990 | rxvt_term::grab (Time eventtime, int sync = 0) |
985 | rxvt_term::grab (Time eventtime, int sync = 0) |
991 | CODE: |
986 | CODE: |
992 | { |
987 | { |
993 | int mode = sync ? GrabModeSync : GrabModeAsync; |
988 | int mode = sync ? GrabModeSync : GrabModeAsync; |
… | |
… | |
1590 | THIS->keyboard->register_done (); |
1585 | THIS->keyboard->register_done (); |
1591 | OUTPUT: |
1586 | OUTPUT: |
1592 | RETVAL |
1587 | RETVAL |
1593 | |
1588 | |
1594 | void |
1589 | void |
|
|
1590 | rxvt_term::register_command (int keysym, unsigned int state, SV *str) |
|
|
1591 | CODE: |
|
|
1592 | wchar_t *wstr = sv2wcs (str); |
|
|
1593 | THIS->keyboard->register_user_translation (keysym, state, wstr); |
|
|
1594 | free (wstr); |
|
|
1595 | |
|
|
1596 | void |
1595 | rxvt_term::screen_cur (...) |
1597 | rxvt_term::screen_cur (...) |
1596 | PROTOTYPE: $;$$ |
1598 | PROTOTYPE: $;$$ |
1597 | ALIAS: |
1599 | ALIAS: |
1598 | screen_cur = 0 |
1600 | screen_cur = 0 |
1599 | selection_beg = 1 |
1601 | selection_beg = 1 |