… | |
… | |
69 | keyboard_manager (); |
69 | keyboard_manager (); |
70 | ~keyboard_manager (); |
70 | ~keyboard_manager (); |
71 | |
71 | |
72 | void clear (); |
72 | void clear (); |
73 | void register_user_translation (KeySym keysym, unsigned int state, const char *trans); |
73 | void register_user_translation (KeySym keysym, unsigned int state, const char *trans); |
|
|
74 | void register_translation (KeySym keysym, unsigned int state, char *translation); |
74 | void register_done (); // call this to make newly registered keymaps take effect |
75 | void register_done (); // call this to make newly registered keymaps take effect |
75 | bool dispatch (rxvt_term *term, KeySym keysym, unsigned int state); |
76 | bool dispatch (rxvt_term *term, KeySym keysym, unsigned int state); |
76 | |
77 | |
77 | private: |
78 | private: |
78 | void register_keymap (keysym_t *key); |
79 | void register_keymap (keysym_t *key); |