Diff for tucniak/cuchar/cc_term.c between version 1.4 and 1.5
| version 1.4, 2005/12/01 18:52:29 |
version 1.5, 2005/12/02 17:15:00 |
| Line 14 bool uglycharset=false; |
|
| Line 14 bool uglycharset=false; |
|
| char *mapsymbol="lmkjtwuvqxna,+-.", |
char *mapsymbol="lmkjtwuvqxna,+-.", |
| *ugmsymbol="++++++++-|+ <>AV"; |
*ugmsymbol="++++++++-|+ <>AV"; |
| short keymap[]={ |
short keymap[]={ |
| KEY_LEFT,4,END_SEQ,KK_LEFT, |
KEY_LEFT,4,END_SEQ,CC_K_LEFT, |
| KEY_SLEFT,4,END_SEQ,KK_LEFT|MD_SHIFT, |
KEY_SLEFT,4,END_SEQ,CC_K_LEFT|CC_D_SHIFT, |
| KEY_RIGHT,4,END_SEQ,KK_RIGHT, |
KEY_RIGHT,4,END_SEQ,CC_K_RIGHT, |
| KEY_SRIGHT,4,END_SEQ,KK_RIGHT|MD_SHIFT, |
KEY_SRIGHT,4,END_SEQ,CC_K_RIGHT|CC_D_SHIFT, |
| KEY_UP,4,END_SEQ,KK_UP, |
KEY_UP,4,END_SEQ,CC_K_UP, |
| KEY_DOWN,4,END_SEQ,KK_DOWN, |
KEY_DOWN,4,END_SEQ,CC_K_DOWN, |
| KEY_HOME,4,END_SEQ,KK_HOME, |
KEY_HOME,4,END_SEQ,CC_K_HOME, |
| KEY_SHOME,4,END_SEQ,KK_HOME|MD_SHIFT, |
KEY_SHOME,4,END_SEQ,CC_K_HOME|CC_D_SHIFT, |
| KEY_END,4,END_SEQ,KK_END, |
KEY_END,4,END_SEQ,CC_K_END, |
| KEY_SEND,4,END_SEQ,KK_END|MD_SHIFT, |
KEY_SEND,4,END_SEQ,CC_K_END|CC_D_SHIFT, |
| KEY_NPAGE,4,END_SEQ,KK_PGDOWN, |
KEY_NPAGE,4,END_SEQ,CC_K_PGDOWN, |
| KEY_PPAGE,4,END_SEQ,KK_PGUP, |
KEY_PPAGE,4,END_SEQ,CC_K_PGUP, |
| KEY_B2,4,END_SEQ,KK_CENTER, |
KEY_B2,4,END_SEQ,CC_K_CENTER, |
| KEY_BACKSPACE,4,END_SEQ,KK_BACK, |
KEY_BACKSPACE,4,END_SEQ,CC_K_BACK, |
| 127,4,END_SEQ,KK_BACK, |
127,4,END_SEQ,CC_K_BACK, |
| KEY_ENTER,4,END_SEQ,KK_ENTER, |
KEY_ENTER,4,END_SEQ,CC_K_ENTER, |
| 10,4,END_SEQ,KK_ENTER, |
10,4,END_SEQ,CC_K_ENTER, |
| 9,4,END_SEQ,KK_TAB, |
9,4,END_SEQ,CC_K_TAB, |
| KEY_BTAB,4,END_SEQ,KK_TAB|MD_SHIFT, |
KEY_BTAB,4,END_SEQ,CC_K_TAB|CC_D_SHIFT, |
| KEY_DC,4,END_SEQ,KK_DEL, |
KEY_DC,4,END_SEQ,CC_K_DEL, |
| KEY_SDC,4,END_SEQ,KK_DEL|MD_SHIFT, |
KEY_SDC,4,END_SEQ,CC_K_DEL|CC_D_SHIFT, |
| KEY_IC,4,END_SEQ,KK_INS, |
KEY_IC,4,END_SEQ,CC_K_INS, |
| KEY_SIC,4,END_SEQ,KK_INS|MD_SHIFT, |
KEY_SIC,4,END_SEQ,CC_K_INS|CC_D_SHIFT, |
| KEY_BREAK,4,END_SEQ,KK_PAUSE, |
KEY_BREAK,4,END_SEQ,CC_K_PAUSE, |
| KEY_F(1),4,END_SEQ,KK_F1, |
KEY_F(1),4,END_SEQ,CC_K_F1, |
| KEY_F(2),4,END_SEQ,KK_F2, |
KEY_F(2),4,END_SEQ,CC_K_F2, |
| KEY_F(3),4,END_SEQ,KK_F3, |
KEY_F(3),4,END_SEQ,CC_K_F3, |
| KEY_F(4),4,END_SEQ,KK_F4, |
KEY_F(4),4,END_SEQ,CC_K_F4, |
| KEY_F(5),4,END_SEQ,KK_F5, |
KEY_F(5),4,END_SEQ,CC_K_F5, |
| KEY_F(6),4,END_SEQ,KK_F6, |
KEY_F(6),4,END_SEQ,CC_K_F6, |
| KEY_F(7),4,END_SEQ,KK_F7, |
KEY_F(7),4,END_SEQ,CC_K_F7, |
| KEY_F(8),4,END_SEQ,KK_F8, |
KEY_F(8),4,END_SEQ,CC_K_F8, |
| KEY_F(9),4,END_SEQ,KK_F9, |
KEY_F(9),4,END_SEQ,CC_K_F9, |
| KEY_F(10),4,END_SEQ,KK_F10, |
KEY_F(10),4,END_SEQ,CC_K_F10, |
| KEY_F(11),4,END_SEQ,KK_F11, |
KEY_F(11),4,END_SEQ,CC_K_F11, |
| KEY_F(12),4,END_SEQ,KK_F12, |
KEY_F(12),4,END_SEQ,CC_K_F12, |
| KEY_F(13),4,END_SEQ,KK_F1|MD_SHIFT, |
KEY_F(13),4,END_SEQ,CC_K_F1|CC_D_SHIFT, |
| KEY_F(14),4,END_SEQ,KK_F2|MD_SHIFT, |
KEY_F(14),4,END_SEQ,CC_K_F2|CC_D_SHIFT, |
| KEY_F(15),4,END_SEQ,KK_F3|MD_SHIFT, |
KEY_F(15),4,END_SEQ,CC_K_F3|CC_D_SHIFT, |
| KEY_F(16),4,END_SEQ,KK_F4|MD_SHIFT, |
KEY_F(16),4,END_SEQ,CC_K_F4|CC_D_SHIFT, |
| KEY_F(17),4,END_SEQ,KK_F5|MD_SHIFT, |
KEY_F(17),4,END_SEQ,CC_K_F5|CC_D_SHIFT, |
| KEY_F(18),4,END_SEQ,KK_F6|MD_SHIFT, |
KEY_F(18),4,END_SEQ,CC_K_F6|CC_D_SHIFT, |
| KEY_F(19),4,END_SEQ,KK_F7|MD_SHIFT, |
KEY_F(19),4,END_SEQ,CC_K_F7|CC_D_SHIFT, |
| KEY_F(20),4,END_SEQ,KK_F8|MD_SHIFT, |
KEY_F(20),4,END_SEQ,CC_K_F8|CC_D_SHIFT, |
| KEY_F(21),4,END_SEQ,KK_F9|MD_SHIFT, |
KEY_F(21),4,END_SEQ,CC_K_F9|CC_D_SHIFT, |
| KEY_F(22),4,END_SEQ,KK_F10|MD_SHIFT, |
KEY_F(22),4,END_SEQ,CC_K_F10|CC_D_SHIFT, |
| KEY_F(23),4,END_SEQ,KK_F11|MD_SHIFT, |
KEY_F(23),4,END_SEQ,CC_K_F11|CC_D_SHIFT, |
| KEY_F(24),4,END_SEQ,KK_F12|MD_SHIFT, |
KEY_F(24),4,END_SEQ,CC_K_F12|CC_D_SHIFT, |
| KEY_F(25),4,END_SEQ,KK_F1|MD_CTRL, |
KEY_F(25),4,END_SEQ,CC_K_F1|CC_D_CTRL, |
| KEY_F(26),4,END_SEQ,KK_F2|MD_CTRL, |
KEY_F(26),4,END_SEQ,CC_K_F2|CC_D_CTRL, |
| KEY_F(27),4,END_SEQ,KK_F3|MD_CTRL, |
KEY_F(27),4,END_SEQ,CC_K_F3|CC_D_CTRL, |
| KEY_F(28),4,END_SEQ,KK_F4|MD_CTRL, |
KEY_F(28),4,END_SEQ,CC_K_F4|CC_D_CTRL, |
| KEY_F(29),4,END_SEQ,KK_F5|MD_CTRL, |
KEY_F(29),4,END_SEQ,CC_K_F5|CC_D_CTRL, |
| KEY_F(30),4,END_SEQ,KK_F6|MD_CTRL, |
KEY_F(30),4,END_SEQ,CC_K_F6|CC_D_CTRL, |
| KEY_F(31),4,END_SEQ,KK_F7|MD_CTRL, |
KEY_F(31),4,END_SEQ,CC_K_F7|CC_D_CTRL, |
| KEY_F(32),4,END_SEQ,KK_F8|MD_CTRL, |
KEY_F(32),4,END_SEQ,CC_K_F8|CC_D_CTRL, |
| KEY_F(33),4,END_SEQ,KK_F9|MD_CTRL, |
KEY_F(33),4,END_SEQ,CC_K_F9|CC_D_CTRL, |
| KEY_F(34),4,END_SEQ,KK_F10|MD_CTRL, |
KEY_F(34),4,END_SEQ,CC_K_F10|CC_D_CTRL, |
| KEY_F(35),4,END_SEQ,KK_F11|MD_CTRL, |
KEY_F(35),4,END_SEQ,CC_K_F11|CC_D_CTRL, |
| KEY_F(36),4,END_SEQ,KK_F12|MD_CTRL, |
KEY_F(36),4,END_SEQ,CC_K_F12|CC_D_CTRL, |
| KEY_F(37),4,END_SEQ,KK_F1|MD_SHIFT|MD_CTRL, |
KEY_F(37),4,END_SEQ,CC_K_F1|CC_D_SHIFT|CC_D_CTRL, |
| KEY_F(38),4,END_SEQ,KK_F2|MD_SHIFT|MD_CTRL, |
KEY_F(38),4,END_SEQ,CC_K_F2|CC_D_SHIFT|CC_D_CTRL, |
| KEY_F(39),4,END_SEQ,KK_F3|MD_SHIFT|MD_CTRL, |
KEY_F(39),4,END_SEQ,CC_K_F3|CC_D_SHIFT|CC_D_CTRL, |
| KEY_F(40),4,END_SEQ,KK_F4|MD_SHIFT|MD_CTRL, |
KEY_F(40),4,END_SEQ,CC_K_F4|CC_D_SHIFT|CC_D_CTRL, |
| KEY_F(41),4,END_SEQ,KK_F5|MD_SHIFT|MD_CTRL, |
KEY_F(41),4,END_SEQ,CC_K_F5|CC_D_SHIFT|CC_D_CTRL, |
| KEY_F(42),4,END_SEQ,KK_F6|MD_SHIFT|MD_CTRL, |
KEY_F(42),4,END_SEQ,CC_K_F6|CC_D_SHIFT|CC_D_CTRL, |
| KEY_F(43),4,END_SEQ,KK_F7|MD_SHIFT|MD_CTRL, |
KEY_F(43),4,END_SEQ,CC_K_F7|CC_D_SHIFT|CC_D_CTRL, |
| KEY_F(44),4,END_SEQ,KK_F8|MD_SHIFT|MD_CTRL, |
KEY_F(44),4,END_SEQ,CC_K_F8|CC_D_SHIFT|CC_D_CTRL, |
| KEY_F(45),4,END_SEQ,KK_F9|MD_SHIFT|MD_CTRL, |
KEY_F(45),4,END_SEQ,CC_K_F9|CC_D_SHIFT|CC_D_CTRL, |
| KEY_F(46),4,END_SEQ,KK_F10|MD_SHIFT|MD_CTRL, |
KEY_F(46),4,END_SEQ,CC_K_F10|CC_D_SHIFT|CC_D_CTRL, |
| KEY_F(47),4,END_SEQ,KK_F11|MD_SHIFT|MD_CTRL, |
KEY_F(47),4,END_SEQ,CC_K_F11|CC_D_SHIFT|CC_D_CTRL, |
| KEY_F(48),4,END_SEQ,KK_F12|MD_SHIFT|MD_CTRL, |
KEY_F(48),4,END_SEQ,CC_K_F12|CC_D_SHIFT|CC_D_CTRL, |
| 27,LAST_KEY, |
27,LAST_KEY, |
| ERR,4,END_SEQ,KK_ESC, |
ERR,4,END_SEQ,CC_K_ESC, |
| 79,114, |
79,114, |
| 51,18, |
51,18, |
| 80,4,END_SEQ,KK_F1|MD_ALT, |
80,4,END_SEQ,CC_K_F1|CC_D_ALT, |
| 81,4,END_SEQ,KK_F2|MD_ALT, |
81,4,END_SEQ,CC_K_F2|CC_D_ALT, |
| 82,4,END_SEQ,KK_F3|MD_ALT, |
82,4,END_SEQ,CC_K_F3|CC_D_ALT, |
| 83,LAST_KEY,END_SEQ,KK_F4|MD_ALT, |
83,LAST_KEY,END_SEQ,CC_K_F4|CC_D_ALT, |
| 52,18, |
52,18, |
| 80,4,END_SEQ,KK_F1|MD_ALT|MD_SHIFT, |
80,4,END_SEQ,CC_K_F1|CC_D_ALT|CC_D_SHIFT, |
| 81,4,END_SEQ,KK_F2|MD_ALT|MD_SHIFT, |
81,4,END_SEQ,CC_K_F2|CC_D_ALT|CC_D_SHIFT, |
| 82,4,END_SEQ,KK_F3|MD_ALT|MD_SHIFT, |
82,4,END_SEQ,CC_K_F3|CC_D_ALT|CC_D_SHIFT, |
| 83,LAST_KEY,END_SEQ,KK_F4|MD_ALT|MD_SHIFT, |
83,LAST_KEY,END_SEQ,CC_K_F4|CC_D_ALT|CC_D_SHIFT, |
| 97,4,END_SEQ,KK_UP|MD_CTRL, |
97,4,END_SEQ,CC_K_UP|CC_D_CTRL, |
| 98,4,END_SEQ,KK_DOWN|MD_CTRL, |
98,4,END_SEQ,CC_K_DOWN|CC_D_CTRL, |
| 99,4,END_SEQ,KK_RIGHT|MD_CTRL, |
99,4,END_SEQ,CC_K_RIGHT|CC_D_CTRL, |
| 100,4,END_SEQ,KK_LEFT|MD_CTRL, |
100,4,END_SEQ,CC_K_LEFT|CC_D_CTRL, |
| 106,4,END_SEQ,'*', |
106,4,END_SEQ,'*', |
| 107,4,END_SEQ,'+', |
107,4,END_SEQ,'+', |
| 109,4,END_SEQ,'-', |
109,4,END_SEQ,'-', |
| 110,4,END_SEQ,KK_DEL, |
110,4,END_SEQ,CC_K_DEL, |
| 111,4,END_SEQ,'/', |
111,4,END_SEQ,'/', |
| 112,4,END_SEQ,KK_INS, |
112,4,END_SEQ,CC_K_INS, |
| 113,4,END_SEQ,KK_END, |
113,4,END_SEQ,CC_K_END, |
| 114,4,END_SEQ,KK_DOWN, |
114,4,END_SEQ,CC_K_DOWN, |
| 115,4,END_SEQ,KK_PGDOWN, |
115,4,END_SEQ,CC_K_PGDOWN, |
| 116,4,END_SEQ,KK_LEFT, |
116,4,END_SEQ,CC_K_LEFT, |
| 117,4,END_SEQ,KK_CENTER, |
117,4,END_SEQ,CC_K_CENTER, |
| 118,4,END_SEQ,KK_RIGHT, |
118,4,END_SEQ,CC_K_RIGHT, |
| 119,4,END_SEQ,KK_HOME, |
119,4,END_SEQ,CC_K_HOME, |
| 120,4,END_SEQ,KK_UP, |
120,4,END_SEQ,CC_K_UP, |
| 121,LAST_KEY,END_SEQ,KK_PGUP, |
121,LAST_KEY,END_SEQ,CC_K_PGUP, |
| 91,LAST_KEY, |
91,LAST_KEY, |
| 80,4,END_SEQ,KK_PAUSE, |
80,4,END_SEQ,CC_K_PAUSE, |
| 49,180, |
49,180, |
| 49,6, |
49,6, |
| 126,LAST_KEY,END_SEQ,KK_F1, |
126,LAST_KEY,END_SEQ,CC_K_F1, |
| 50,6, |
50,6, |
| 126,LAST_KEY,END_SEQ,KK_F2, |
126,LAST_KEY,END_SEQ,CC_K_F2, |
| 51,6, |
51,6, |
| 126,LAST_KEY,END_SEQ,KK_F3, |
126,LAST_KEY,END_SEQ,CC_K_F3, |
| 52,6, |
52,6, |
| 126,LAST_KEY,END_SEQ,KK_F4, |
126,LAST_KEY,END_SEQ,CC_K_F4, |
| 53,16, |
53,16, |
| 59,LAST_KEY, |
59,LAST_KEY, |
| 51,6, |
51,6, |
| 126,LAST_KEY,END_SEQ,KK_F5|MD_ALT, |
126,LAST_KEY,END_SEQ,CC_K_F5|CC_D_ALT, |
| 52,LAST_KEY, |
52,LAST_KEY, |
| 126,LAST_KEY,END_SEQ,KK_F5|MD_ALT|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_F5|CC_D_ALT|CC_D_SHIFT, |
| 55,16, |
55,16, |
| 59,LAST_KEY, |
59,LAST_KEY, |
| 51,6, |
51,6, |
| 126,LAST_KEY,END_SEQ,KK_F6|MD_ALT, |
126,LAST_KEY,END_SEQ,CC_K_F6|CC_D_ALT, |
| 52,LAST_KEY, |
52,LAST_KEY, |
| 126,LAST_KEY,END_SEQ,KK_F6|MD_ALT|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_F6|CC_D_ALT|CC_D_SHIFT, |
| 56,16, |
56,16, |
| 59,LAST_KEY, |
59,LAST_KEY, |
| 51,6, |
51,6, |
| 126,LAST_KEY,END_SEQ,KK_F7|MD_ALT, |
126,LAST_KEY,END_SEQ,CC_K_F7|CC_D_ALT, |
| 52,LAST_KEY, |
52,LAST_KEY, |
| 126,LAST_KEY,END_SEQ,KK_F7|MD_ALT|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_F7|CC_D_ALT|CC_D_SHIFT, |
| 57,16, |
57,16, |
| 59,LAST_KEY, |
59,LAST_KEY, |
| 51,6, |
51,6, |
| 126,LAST_KEY,END_SEQ,KK_F8|MD_ALT, |
126,LAST_KEY,END_SEQ,CC_K_F8|CC_D_ALT, |
| 52,LAST_KEY, |
52,LAST_KEY, |
| 126,LAST_KEY,END_SEQ,KK_F8|MD_ALT|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_F8|CC_D_ALT|CC_D_SHIFT, |
| 59,LAST_KEY, |
59,LAST_KEY, |
| 50,10, |
50,10, |
| 65,4,END_SEQ,KK_UP|MD_SHIFT, |
65,4,END_SEQ,CC_K_UP|CC_D_SHIFT, |
| 66,LAST_KEY,END_SEQ,KK_DOWN|MD_SHIFT, |
66,LAST_KEY,END_SEQ,CC_K_DOWN|CC_D_SHIFT, |
| 51,26, |
51,26, |
| 65,4,END_SEQ,KK_UP|MD_ALT, |
65,4,END_SEQ,CC_K_UP|CC_D_ALT, |
| 66,4,END_SEQ,KK_DOWN|MD_ALT, |
66,4,END_SEQ,CC_K_DOWN|CC_D_ALT, |
| 67,4,END_SEQ,KK_RIGHT|MD_ALT, |
67,4,END_SEQ,CC_K_RIGHT|CC_D_ALT, |
| 68,4,END_SEQ,KK_LEFT|MD_ALT, |
68,4,END_SEQ,CC_K_LEFT|CC_D_ALT, |
| 70,4,END_SEQ,KK_END|MD_ALT, |
70,4,END_SEQ,CC_K_END|CC_D_ALT, |
| 72,LAST_KEY,END_SEQ,KK_HOME|MD_ALT, |
72,LAST_KEY,END_SEQ,CC_K_HOME|CC_D_ALT, |
| 53,26, |
53,26, |
| 65,4,END_SEQ,KK_UP|MD_CTRL, |
65,4,END_SEQ,CC_K_UP|CC_D_CTRL, |
| 66,4,END_SEQ,KK_DOWN|MD_CTRL, |
66,4,END_SEQ,CC_K_DOWN|CC_D_CTRL, |
| 67,4,END_SEQ,KK_RIGHT|MD_CTRL, |
67,4,END_SEQ,CC_K_RIGHT|CC_D_CTRL, |
| 68,4,END_SEQ,KK_LEFT|MD_CTRL, |
68,4,END_SEQ,CC_K_LEFT|CC_D_CTRL, |
| 70,4,END_SEQ,KK_END|MD_CTRL, |
70,4,END_SEQ,CC_K_END|CC_D_CTRL, |
| 72,LAST_KEY,END_SEQ,KK_HOME|MD_CTRL, |
72,LAST_KEY,END_SEQ,CC_K_HOME|CC_D_CTRL, |
| 54,LAST_KEY, |
54,LAST_KEY, |
| 65,4,END_SEQ,KK_UP|MD_SHIFT|MD_CTRL, |
65,4,END_SEQ,CC_K_UP|CC_D_SHIFT|CC_D_CTRL, |
| 66,4,END_SEQ,KK_DOWN|MD_SHIFT|MD_CTRL, |
66,4,END_SEQ,CC_K_DOWN|CC_D_SHIFT|CC_D_CTRL, |
| 67,4,END_SEQ,KK_RIGHT|MD_SHIFT|MD_CTRL, |
67,4,END_SEQ,CC_K_RIGHT|CC_D_SHIFT|CC_D_CTRL, |
| 68,4,END_SEQ,KK_LEFT|MD_SHIFT|MD_CTRL, |
68,4,END_SEQ,CC_K_LEFT|CC_D_SHIFT|CC_D_CTRL, |
| 70,4,END_SEQ,KK_END|MD_SHIFT|MD_CTRL, |
70,4,END_SEQ,CC_K_END|CC_D_SHIFT|CC_D_CTRL, |
| 72,LAST_KEY,END_SEQ,KK_HOME|MD_SHIFT|MD_CTRL, |
72,LAST_KEY,END_SEQ,CC_K_HOME|CC_D_SHIFT|CC_D_CTRL, |
| 50,230, |
50,230, |
| 48,16, |
48,16, |
| 59,LAST_KEY, |
59,LAST_KEY, |
| 51,6, |
51,6, |
| 126,LAST_KEY,END_SEQ,KK_F9|MD_ALT, |
126,LAST_KEY,END_SEQ,CC_K_F9|CC_D_ALT, |
| 52,LAST_KEY, |
52,LAST_KEY, |
| 126,LAST_KEY,END_SEQ,KK_F9|MD_ALT|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_F9|CC_D_ALT|CC_D_SHIFT, |
| 49,20, |
49,20, |
| 59,14, |
59,14, |
| 51,6, |
51,6, |
| 126,LAST_KEY,END_SEQ,KK_F10|MD_ALT, |
126,LAST_KEY,END_SEQ,CC_K_F10|CC_D_ALT, |
| 52,LAST_KEY, |
52,LAST_KEY, |
| 126,LAST_KEY,END_SEQ,KK_F10|MD_ALT|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_F10|CC_D_ALT|CC_D_SHIFT, |
| 94,LAST_KEY,END_SEQ,KK_F10|MD_CTRL, |
94,LAST_KEY,END_SEQ,CC_K_F10|CC_D_CTRL, |
| 51,28, |
51,28, |
| 36,4,END_SEQ,KK_F11|MD_SHIFT, |
36,4,END_SEQ,CC_K_F11|CC_D_SHIFT, |
| 59,14, |
59,14, |
| 51,6, |
51,6, |
| 126,LAST_KEY,END_SEQ,KK_F11|MD_ALT, |
126,LAST_KEY,END_SEQ,CC_K_F11|CC_D_ALT, |
| 52,LAST_KEY, |
52,LAST_KEY, |
| 126,LAST_KEY,END_SEQ,KK_F11|MD_ALT|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_F11|CC_D_ALT|CC_D_SHIFT, |
| 64,4,END_SEQ,KK_F11|MD_CTRL|MD_SHIFT, |
64,4,END_SEQ,CC_K_F11|CC_D_CTRL|CC_D_SHIFT, |
| 94,LAST_KEY,END_SEQ,KK_F11|MD_CTRL, |
94,LAST_KEY,END_SEQ,CC_K_F11|CC_D_CTRL, |
| 52,28, |
52,28, |
| 36,4,END_SEQ,KK_F12|MD_SHIFT, |
36,4,END_SEQ,CC_K_F12|CC_D_SHIFT, |
| 59,14, |
59,14, |
| 51,6, |
51,6, |
| 126,LAST_KEY,END_SEQ,KK_F12|MD_ALT, |
126,LAST_KEY,END_SEQ,CC_K_F12|CC_D_ALT, |
| 52,LAST_KEY, |
52,LAST_KEY, |
| 126,LAST_KEY,END_SEQ,KK_F12|MD_ALT|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_F12|CC_D_ALT|CC_D_SHIFT, |
| 64,4,END_SEQ,KK_F12|MD_CTRL|MD_SHIFT, |
64,4,END_SEQ,CC_K_F12|CC_D_CTRL|CC_D_SHIFT, |
| 94,LAST_KEY,END_SEQ,KK_F12|MD_CTRL, |
94,LAST_KEY,END_SEQ,CC_K_F12|CC_D_CTRL, |
| 53,10, |
53,10, |
| 94,4,END_SEQ,KK_F3|MD_CTRL|MD_SHIFT, |
94,4,END_SEQ,CC_K_F3|CC_D_CTRL|CC_D_SHIFT, |
| 126,LAST_KEY,END_SEQ,KK_F3|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_F3|CC_D_SHIFT, |
| 54,10, |
54,10, |
| 94,4,END_SEQ,KK_F4|MD_CTRL|MD_SHIFT, |
94,4,END_SEQ,CC_K_F4|CC_D_CTRL|CC_D_SHIFT, |
| 126,LAST_KEY,END_SEQ,KK_F4|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_F4|CC_D_SHIFT, |
| 56,10, |
56,10, |
| 94,4,END_SEQ,KK_F5|MD_CTRL|MD_SHIFT, |
94,4,END_SEQ,CC_K_F5|CC_D_CTRL|CC_D_SHIFT, |
| 126,LAST_KEY,END_SEQ,KK_F5|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_F5|CC_D_SHIFT, |
| 57,62, |
57,62, |
| 36,4,END_SEQ,KK_POPUP|MD_SHIFT, |
36,4,END_SEQ,CC_K_POPUP|CC_D_SHIFT, |
| 59,44, |
59,44, |
| 50,6, |
50,6, |
| 126,LAST_KEY,END_SEQ,KK_POPUP|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_POPUP|CC_D_SHIFT, |
| 51,6, |
51,6, |
| 126,LAST_KEY,END_SEQ,KK_POPUP|MD_ALT, |
126,LAST_KEY,END_SEQ,CC_K_POPUP|CC_D_ALT, |
| 52,6, |
52,6, |
| 126,LAST_KEY,END_SEQ,KK_POPUP|MD_ALT|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_POPUP|CC_D_ALT|CC_D_SHIFT, |
| 53,6, |
53,6, |
| 126,LAST_KEY,END_SEQ,KK_POPUP|MD_CTRL, |
126,LAST_KEY,END_SEQ,CC_K_POPUP|CC_D_CTRL, |
| 54,6, |
54,6, |
| 126,LAST_KEY,END_SEQ,KK_POPUP|MD_CTRL|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_POPUP|CC_D_CTRL|CC_D_SHIFT, |
| 55,6, |
55,6, |
| 126,LAST_KEY,END_SEQ,KK_POPUP|MD_CTRL|MD_ALT, |
126,LAST_KEY,END_SEQ,CC_K_POPUP|CC_D_CTRL|CC_D_ALT, |
| 56,LAST_KEY, |
56,LAST_KEY, |
| 126,LAST_KEY,END_SEQ,KK_POPUP|MD_CTRL|MD_ALT|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_POPUP|CC_D_CTRL|CC_D_ALT|CC_D_SHIFT, |
| 64,4,END_SEQ,KK_POPUP|MD_CTRL|MD_SHIFT, |
64,4,END_SEQ,CC_K_POPUP|CC_D_CTRL|CC_D_SHIFT, |
| 94,4,END_SEQ,KK_POPUP|MD_CTRL, |
94,4,END_SEQ,CC_K_POPUP|CC_D_CTRL, |
| 126,LAST_KEY,END_SEQ,KK_POPUP, |
126,LAST_KEY,END_SEQ,CC_K_POPUP, |
| 59,LAST_KEY, |
59,LAST_KEY, |
| 50,6, |
50,6, |
| 126,LAST_KEY,END_SEQ,KK_INS|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_INS|CC_D_SHIFT, |
| 51,6, |
51,6, |
| 126,LAST_KEY,END_SEQ,KK_INS|MD_ALT, |
126,LAST_KEY,END_SEQ,CC_K_INS|CC_D_ALT, |
| 52,6, |
52,6, |
| 126,LAST_KEY,END_SEQ,KK_INS|MD_ALT|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_INS|CC_D_ALT|CC_D_SHIFT, |
| 53,6, |
53,6, |
| 126,LAST_KEY,END_SEQ,KK_INS|MD_CTRL, |
126,LAST_KEY,END_SEQ,CC_K_INS|CC_D_CTRL, |
| 54,6, |
54,6, |
| 126,LAST_KEY,END_SEQ,KK_INS|MD_CTRL|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_INS|CC_D_CTRL|CC_D_SHIFT, |
| 55,6, |
55,6, |
| 126,LAST_KEY,END_SEQ,KK_INS|MD_CTRL|MD_ALT, |
126,LAST_KEY,END_SEQ,CC_K_INS|CC_D_CTRL|CC_D_ALT, |
| 56,LAST_KEY, |
56,LAST_KEY, |
| 126,LAST_KEY,END_SEQ,KK_INS|MD_CTRL|MD_ALT|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_INS|CC_D_CTRL|CC_D_ALT|CC_D_SHIFT, |
| 51,94, |
51,94, |
| 36,4,END_SEQ,KK_DEL|MD_SHIFT, |
36,4,END_SEQ,CC_K_DEL|CC_D_SHIFT, |
| 49,10, |
49,10, |
| 94,4,END_SEQ,KK_F7|MD_CTRL|MD_SHIFT, |
94,4,END_SEQ,CC_K_F7|CC_D_CTRL|CC_D_SHIFT, |
| 126,LAST_KEY,END_SEQ,KK_F7|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_F7|CC_D_SHIFT, |
| 50,10, |
50,10, |
| 94,4,END_SEQ,KK_F8|MD_CTRL|MD_SHIFT, |
94,4,END_SEQ,CC_K_F8|CC_D_CTRL|CC_D_SHIFT, |
| 126,LAST_KEY,END_SEQ,KK_F8|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_F8|CC_D_SHIFT, |
| 51,10, |
51,10, |
| 94,4,END_SEQ,KK_F9|MD_CTRL|MD_SHIFT, |
94,4,END_SEQ,CC_K_F9|CC_D_CTRL|CC_D_SHIFT, |
| 126,LAST_KEY,END_SEQ,KK_F9|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_F9|CC_D_SHIFT, |
| 52,10, |
52,10, |
| 94,4,END_SEQ,KK_F10|MD_CTRL|MD_SHIFT, |
94,4,END_SEQ,CC_K_F10|CC_D_CTRL|CC_D_SHIFT, |
| 126,LAST_KEY,END_SEQ,KK_F10|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_F10|CC_D_SHIFT, |
| 59,44, |
59,44, |
| 50,6, |
50,6, |
| 126,LAST_KEY,END_SEQ,KK_DEL|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_DEL|CC_D_SHIFT, |
| 51,6, |
51,6, |
| 126,LAST_KEY,END_SEQ,KK_DEL|MD_ALT, |
126,LAST_KEY,END_SEQ,CC_K_DEL|CC_D_ALT, |
| 52,6, |
52,6, |
| 126,LAST_KEY,END_SEQ,KK_DEL|MD_ALT|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_DEL|CC_D_ALT|CC_D_SHIFT, |
| 53,6, |
53,6, |
| 126,LAST_KEY,END_SEQ,KK_DEL|MD_CTRL, |
126,LAST_KEY,END_SEQ,CC_K_DEL|CC_D_CTRL, |
| 54,6, |
54,6, |
| 126,LAST_KEY,END_SEQ,KK_DEL|MD_CTRL|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_DEL|CC_D_CTRL|CC_D_SHIFT, |
| 55,6, |
55,6, |
| 126,LAST_KEY,END_SEQ,KK_DEL|MD_CTRL|MD_ALT, |
126,LAST_KEY,END_SEQ,CC_K_DEL|CC_D_CTRL|CC_D_ALT, |
| 56,LAST_KEY, |
56,LAST_KEY, |
| 126,LAST_KEY,END_SEQ,KK_DEL|MD_CTRL|MD_ALT|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_DEL|CC_D_CTRL|CC_D_ALT|CC_D_SHIFT, |
| 126,LAST_KEY,END_SEQ,KK_DEL, |
126,LAST_KEY,END_SEQ,CC_K_DEL, |
| 53,46, |
53,46, |
| 59,LAST_KEY, |
59,LAST_KEY, |
| 50,6, |
50,6, |
| 126,LAST_KEY,END_SEQ,KK_PGUP|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_PGUP|CC_D_SHIFT, |
| 51,6, |
51,6, |
| 126,LAST_KEY,END_SEQ,KK_PGUP|MD_ALT, |
126,LAST_KEY,END_SEQ,CC_K_PGUP|CC_D_ALT, |
| 52,6, |
52,6, |
| 126,LAST_KEY,END_SEQ,KK_PGUP|MD_ALT|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_PGUP|CC_D_ALT|CC_D_SHIFT, |
| 53,6, |
53,6, |
| 126,LAST_KEY,END_SEQ,KK_PGUP|MD_CTRL, |
126,LAST_KEY,END_SEQ,CC_K_PGUP|CC_D_CTRL, |
| 54,6, |
54,6, |
| 126,LAST_KEY,END_SEQ,KK_PGUP|MD_CTRL|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_PGUP|CC_D_CTRL|CC_D_SHIFT, |
| 55,6, |
55,6, |
| 126,LAST_KEY,END_SEQ,KK_PGUP|MD_CTRL|MD_ALT, |
126,LAST_KEY,END_SEQ,CC_K_PGUP|CC_D_CTRL|CC_D_ALT, |
| 56,LAST_KEY, |
56,LAST_KEY, |
| 126,LAST_KEY,END_SEQ,KK_PGUP|MD_CTRL|MD_ALT|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_PGUP|CC_D_CTRL|CC_D_ALT|CC_D_SHIFT, |
| 54,46, |
54,46, |
| 59,LAST_KEY, |
59,LAST_KEY, |
| 50,6, |
50,6, |
| 126,LAST_KEY,END_SEQ,KK_PGDOWN|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_PGDOWN|CC_D_SHIFT, |
| 51,6, |
51,6, |
| 126,LAST_KEY,END_SEQ,KK_PGDOWN|MD_ALT, |
126,LAST_KEY,END_SEQ,CC_K_PGDOWN|CC_D_ALT, |
| 52,6, |
52,6, |
| 126,LAST_KEY,END_SEQ,KK_PGDOWN|MD_ALT|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_PGDOWN|CC_D_ALT|CC_D_SHIFT, |
| 53,6, |
53,6, |
| 126,LAST_KEY,END_SEQ,KK_PGDOWN|MD_CTRL, |
126,LAST_KEY,END_SEQ,CC_K_PGDOWN|CC_D_CTRL, |
| 54,6, |
54,6, |
| 126,LAST_KEY,END_SEQ,KK_PGDOWN|MD_CTRL|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_PGDOWN|CC_D_CTRL|CC_D_SHIFT, |
| 55,6, |
55,6, |
| 126,LAST_KEY,END_SEQ,KK_PGDOWN|MD_CTRL|MD_ALT, |
126,LAST_KEY,END_SEQ,CC_K_PGDOWN|CC_D_CTRL|CC_D_ALT, |
| 56,LAST_KEY, |
56,LAST_KEY, |
| 126,LAST_KEY,END_SEQ,KK_PGDOWN|MD_CTRL|MD_ALT|MD_SHIFT, |
126,LAST_KEY,END_SEQ,CC_K_PGDOWN|CC_D_CTRL|CC_D_ALT|CC_D_SHIFT, |
| 55,10, |
55,10, |
| 36,4,END_SEQ,KK_HOME|MD_SHIFT, |
36,4,END_SEQ,CC_K_HOME|CC_D_SHIFT, |
| 126,LAST_KEY,END_SEQ,KK_HOME, |
126,LAST_KEY,END_SEQ,CC_K_HOME, |
| 56,10, |
56,10, |
| 36,4,END_SEQ,KK_END|MD_SHIFT, |
36,4,END_SEQ,CC_K_END|CC_D_SHIFT, |
| 126,LAST_KEY,END_SEQ,KK_END, |
126,LAST_KEY,END_SEQ,CC_K_END, |
| 97,4,END_SEQ,KK_UP|MD_SHIFT, |
97,4,END_SEQ,CC_K_UP|CC_D_SHIFT, |
| 98,4,END_SEQ,KK_DOWN|MD_SHIFT, |
98,4,END_SEQ,CC_K_DOWN|CC_D_SHIFT, |
| 99,4,END_SEQ,KK_RIGHT|MD_SHIFT, |
99,4,END_SEQ,CC_K_RIGHT|CC_D_SHIFT, |
| 100,LAST_KEY,END_SEQ,KK_LEFT|MD_SHIFT |
100,LAST_KEY,END_SEQ,CC_K_LEFT|CC_D_SHIFT |
| }; |
}; |
| |
|
| void fillback(WIN *win,attr_t ch) |
void fillback(WIN *win,attr_t ch) |
| Line 463 void mrefresh(WIN *win) |
|
| Line 463 void mrefresh(WIN *win) |
|
| { |
{ |
| long x,y,vx,vy,ox,oy; |
long x,y,vx,vy,ox,oy; |
| bool paint=false,fade=false; |
bool paint=false,fade=false; |
| if(win->extra->type==TP_PAINT)paint=true; |
if(win->extra->type==CC_TP_PAINT)paint=true; |
| if(win->extra->type==TP_FADE)fade=true; |
if(win->extra->type==TP_FADE)fade=true; |
| x=0; |
x=0; |
| y=0; |
y=0; |
| Line 573 void checksymbol(WIN *win,long x,long y) |
|
| Line 573 void checksymbol(WIN *win,long x,long y) |
|
| |
|
| void checkbars(WIN *win,bool dorefresh) |
void checkbars(WIN *win,bool dorefresh) |
| { |
{ |
| if((win->extra->type==TP_PAINT)&&(win->extra->paint.style==PA_BORDER)&& |
if((win->extra->type==CC_TP_PAINT)&&(win->extra->paint.style==CC_PA_BORDER)&& |
| isvisible(win)) |
isvisible(win)) |
| { |
{ |
| long i,x,y; |
long i,x,y; |
| Line 624 void dokey(short key,unsigned short mod) |
|
| Line 624 void dokey(short key,unsigned short mod) |
|
| else |
else |
| { |
{ |
| if((oldkey>=32)&&(oldkey<256))sendkeymessage(oldkey|mod); |
if((oldkey>=32)&&(oldkey<256))sendkeymessage(oldkey|mod); |
| else if(oldkey==0)sendkeymessage(mod|MD_CTRL|' '); |
else if(oldkey==0)sendkeymessage(mod|CC_D_CTRL|' '); |
| else if(((oldkey<9)&&(oldkey>0))||((oldkey>9)&&(oldkey<27)))sendkeymessage(mod|MD_CTRL|('A'+oldkey-1)); |
else if(((oldkey<9)&&(oldkey>0))||((oldkey>9)&&(oldkey<27)))sendkeymessage(mod|CC_D_CTRL|('A'+oldkey-1)); |
| else if(oldkey>27)sendkeymessage(mod|MD_CTRL|('3'+oldkey-27)); |
else if(oldkey>27)sendkeymessage(mod|CC_D_CTRL|('3'+oldkey-27)); |
| break; |
break; |
| } |
} |
| } |
} |
Platon Group <platon@platon.org> http://platon.org/
|
|