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