… | |
… | |
69 | ~keyboard_manager (); |
69 | ~keyboard_manager (); |
70 | |
70 | |
71 | void unregister_action (KeySym keysym, unsigned int state); |
71 | void unregister_action (KeySym keysym, unsigned int state); |
72 | void register_action (KeySym keysym, unsigned int state, const wchar_t *ws); |
72 | void register_action (KeySym keysym, unsigned int state, const wchar_t *ws); |
73 | void register_done (); // call this to make newly registered key bindings take effect |
73 | void register_done (); // call this to make newly registered key bindings take effect |
|
|
74 | keysym_t *lookup_keysym (rxvt_term *term, KeySym keysym, unsigned int state); |
74 | bool dispatch (rxvt_term *term, KeySym keysym, unsigned int state, const char *kbuf, int len); |
75 | bool dispatch (rxvt_term *term, KeySym keysym, unsigned int state, const char *kbuf, int len); |
75 | |
76 | |
76 | private: |
77 | private: |
77 | int find_keysym (KeySym keysym, unsigned int state); |
78 | int find_keysym (KeySym keysym, unsigned int state); |
78 | |
79 | |