Mercurial > ~mikael > mcabber > hg
comparison mcabber/src/screen.c @ 794:32d5298f9f8d
Add a few keycode sequences
Ctrl-{Home,End,Ins,Del}.
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sat, 08 Apr 2006 12:30:05 +0200 |
parents | 5d4ad1d77da4 |
children | 5eb701c1bc1f |
comparison
equal
deleted
inserted
replaced
793:898dd706cc5c | 794:32d5298f9f8d |
---|---|
234 add_keyseq("O2D", MKEY_EQUIV, 393); // Shift-Left | 234 add_keyseq("O2D", MKEY_EQUIV, 393); // Shift-Left |
235 add_keyseq("[5^", MKEY_CTRL_PGUP, 0); // Ctrl-PageUp | 235 add_keyseq("[5^", MKEY_CTRL_PGUP, 0); // Ctrl-PageUp |
236 add_keyseq("[6^", MKEY_CTRL_PGDOWN, 0); // Ctrl-PageDown | 236 add_keyseq("[6^", MKEY_CTRL_PGDOWN, 0); // Ctrl-PageDown |
237 add_keyseq("[5@", MKEY_CTRL_SHIFT_PGUP, 0); // Ctrl-Shift-PageUp | 237 add_keyseq("[5@", MKEY_CTRL_SHIFT_PGUP, 0); // Ctrl-Shift-PageUp |
238 add_keyseq("[6@", MKEY_CTRL_SHIFT_PGDOWN, 0); // Ctrl-Shift-PageDown | 238 add_keyseq("[6@", MKEY_CTRL_SHIFT_PGDOWN, 0); // Ctrl-Shift-PageDown |
239 add_keyseq("[8^", MKEY_CTRL_END, 0); // Ctrl-End | |
240 add_keyseq("[7^", MKEY_CTRL_HOME, 0); // Ctrl-Home | |
241 add_keyseq("[2^", MKEY_CTRL_INS, 0); // Ctrl-Insert | |
242 add_keyseq("[3^", MKEY_CTRL_DEL, 0); // Ctrl-Delete | |
239 | 243 |
240 // Xterm | 244 // Xterm |
241 add_keyseq("[1;5A", MKEY_EQUIV, 521); // Ctrl-Up | 245 add_keyseq("[1;5A", MKEY_EQUIV, 521); // Ctrl-Up |
242 add_keyseq("[1;5B", MKEY_EQUIV, 514); // Ctrl-Down | 246 add_keyseq("[1;5B", MKEY_EQUIV, 514); // Ctrl-Down |
243 add_keyseq("[1;5C", MKEY_EQUIV, 518); // Ctrl-Right | 247 add_keyseq("[1;5C", MKEY_EQUIV, 518); // Ctrl-Right |
248 add_keyseq("[1;6D", MKEY_EQUIV, 393); // Ctrl-Shift-Left | 252 add_keyseq("[1;6D", MKEY_EQUIV, 393); // Ctrl-Shift-Left |
249 add_keyseq("[1;2A", MKEY_EQUIV, 521); // Shift-Up | 253 add_keyseq("[1;2A", MKEY_EQUIV, 521); // Shift-Up |
250 add_keyseq("[1;2B", MKEY_EQUIV, 514); // Shift-Down | 254 add_keyseq("[1;2B", MKEY_EQUIV, 514); // Shift-Down |
251 add_keyseq("[5;5~", MKEY_CTRL_PGUP, 0); // Ctrl-PageUp | 255 add_keyseq("[5;5~", MKEY_CTRL_PGUP, 0); // Ctrl-PageUp |
252 add_keyseq("[6;5~", MKEY_CTRL_PGDOWN, 0); // Ctrl-PageDown | 256 add_keyseq("[6;5~", MKEY_CTRL_PGDOWN, 0); // Ctrl-PageDown |
257 add_keyseq("[1;5F", MKEY_CTRL_END, 0); // Ctrl-End | |
258 add_keyseq("[1;5H", MKEY_CTRL_HOME, 0); // Ctrl-Home | |
259 add_keyseq("[2;5~", MKEY_CTRL_INS, 0); // Ctrl-Insert | |
260 add_keyseq("[3;5~", MKEY_CTRL_DEL, 0); // Ctrl-Delete | |
253 | 261 |
254 // PuTTY | 262 // PuTTY |
255 add_keyseq("[A", MKEY_EQUIV, 521); // Ctrl-Up | 263 add_keyseq("[A", MKEY_EQUIV, 521); // Ctrl-Up |
256 add_keyseq("[B", MKEY_EQUIV, 514); // Ctrl-Down | 264 add_keyseq("[B", MKEY_EQUIV, 514); // Ctrl-Down |
257 add_keyseq("[C", MKEY_EQUIV, 518); // Ctrl-Right | 265 add_keyseq("[C", MKEY_EQUIV, 518); // Ctrl-Right |