Mercurial > hg
changeset 765:72626e9d60bd
Create init_keycodes(), add 2 screen escape sequences
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sun, 19 Mar 2006 16:08:35 +0100 |
parents | 4e15322d315e |
children | c71ff9ade18c |
files | mcabber/src/screen.c mcabber/src/screen.h |
diffstat | 2 files changed, 11 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/mcabber/src/screen.c Sun Mar 19 16:00:40 2006 +0100 +++ b/mcabber/src/screen.c Sun Mar 19 16:08:35 2006 +0100 @@ -218,9 +218,8 @@ } } -void scr_InitCurses(void) +static void init_keycodes(void) { - /* Key sequences initialization */ add_keyseq("O5A", MKEY_EQUIV, 521); // Ctrl-Up add_keyseq("O5B", MKEY_EQUIV, 514); // Ctrl-Down add_keyseq("O5C", MKEY_EQUIV, 518); // Ctrl-Right @@ -261,6 +260,14 @@ add_keyseq("[b", MKEY_EQUIV, 513); // Shift-Down add_keyseq("[c", MKEY_EQUIV, 402); // Shift-Right add_keyseq("[d", MKEY_EQUIV, 393); // Shift-Left + add_keyseq("[5$", MKEY_SHIFT_PGUP, 0); // Shift-PageUp + add_keyseq("[6$", MKEY_SHIFT_PGDOWN, 0); // Shift-PageDown +} + +void scr_InitCurses(void) +{ + /* Key sequences initialization */ + init_keycodes(); initscr(); raw();