41 |
int gui_key_grab_count = 0; |
int gui_key_grab_count = 0; |
42 |
|
|
43 |
t_gui_key_function gui_key_functions[] = |
t_gui_key_function gui_key_functions[] = |
44 |
{ { "return", gui_input_return, |
{ { "return", gui_action_return, |
45 |
N_("terminate line") }, |
N_("terminate line") }, |
46 |
{ "tab", gui_input_tab, |
{ "tab", gui_action_tab, |
47 |
N_("complete word") }, |
N_("complete word") }, |
48 |
{ "backspace", gui_input_backspace, |
{ "backspace", gui_action_backspace, |
49 |
N_("delete previous char") }, |
N_("delete previous char") }, |
50 |
{ "delete", gui_input_delete, |
{ "delete", gui_action_delete, |
51 |
N_("delete next char") }, |
N_("delete next char") }, |
52 |
{ "delete_end_line", gui_input_delete_end_of_line, |
{ "delete_end_line", gui_action_delete_end_of_line, |
53 |
N_("delete until end of line") }, |
N_("delete until end of line") }, |
54 |
{ "delete_beginning_line", gui_input_delete_begin_of_line, |
{ "delete_beginning_line", gui_action_delete_begin_of_line, |
55 |
N_("delete until beginning of line") }, |
N_("delete until beginning of line") }, |
56 |
{ "delete_line", gui_input_delete_line, |
{ "delete_line", gui_action_delete_line, |
57 |
N_("delete entire line") }, |
N_("delete entire line") }, |
58 |
{ "delete_previous_word", gui_input_delete_previous_word, |
{ "delete_previous_word", gui_action_delete_previous_word, |
59 |
N_("delete previous word") }, |
N_("delete previous word") }, |
60 |
{ "delete_next_word", gui_input_delete_next_word, |
{ "delete_next_word", gui_action_delete_next_word, |
61 |
N_("delete next word") }, |
N_("delete next word") }, |
62 |
{ "clipboard_paste", gui_input_clipboard_paste, |
{ "clipboard_paste", gui_action_clipboard_paste, |
63 |
N_("paste current clipboard content") }, |
N_("paste current clipboard content") }, |
64 |
{ "transpose_chars", gui_input_transpose_chars, |
{ "transpose_chars", gui_action_transpose_chars, |
65 |
N_("transpose chars") }, |
N_("transpose chars") }, |
66 |
{ "home", gui_input_home, |
{ "home", gui_action_home, |
67 |
N_("go to beginning of line") }, |
N_("go to beginning of line") }, |
68 |
{ "end", gui_input_end, |
{ "end", gui_action_end, |
69 |
N_("go to end of line") }, |
N_("go to end of line") }, |
70 |
{ "left", gui_input_left, |
{ "left", gui_action_left, |
71 |
N_("move one char left") }, |
N_("move one char left") }, |
72 |
{ "previous_word", gui_input_previous_word, |
{ "previous_word", gui_action_previous_word, |
73 |
N_("move to previous word") }, |
N_("move to previous word") }, |
74 |
{ "right", gui_input_right, |
{ "right", gui_action_right, |
75 |
N_("move one char right") }, |
N_("move one char right") }, |
76 |
{ "next_word", gui_input_next_word, |
{ "next_word", gui_action_next_word, |
77 |
N_("move to next word") }, |
N_("move to next word") }, |
78 |
{ "up", gui_input_up, |
{ "up", gui_action_up, |
79 |
N_("call previous command in history") }, |
N_("call previous command in history") }, |
80 |
{ "up_global", gui_input_up_global, |
{ "up_global", gui_action_up_global, |
81 |
N_("call previous command in global history") }, |
N_("call previous command in global history") }, |
82 |
{ "down", gui_input_down, |
{ "down", gui_action_down, |
83 |
N_("call next command in history") }, |
N_("call next command in history") }, |
84 |
{ "down_global", gui_input_down_global, |
{ "down_global", gui_action_down_global, |
85 |
N_("call next command in global history") }, |
N_("call next command in global history") }, |
86 |
{ "page_up", gui_input_page_up, |
{ "page_up", gui_action_page_up, |
87 |
N_("scroll one page up") }, |
N_("scroll one page up") }, |
88 |
{ "page_down", gui_input_page_down, |
{ "page_down", gui_action_page_down, |
89 |
N_("scroll one page down") }, |
N_("scroll one page down") }, |
90 |
{ "infobar_clear", gui_input_infobar_clear, |
{ "nick_beginning", gui_action_nick_beginning, |
|
N_("clear infobar") }, |
|
|
{ "nick_page_up", gui_input_nick_page_up, |
|
|
N_("scroll nicklist one page up") }, |
|
|
{ "nick_page_down", gui_input_nick_page_down, |
|
|
N_("scroll nicklist one page down") }, |
|
|
{ "nick_beginning", gui_input_nick_beginning, |
|
91 |
N_("display beginning of nicklist") }, |
N_("display beginning of nicklist") }, |
92 |
{ "nick_end", gui_input_nick_end, |
{ "nick_end", gui_action_nick_end, |
93 |
N_("display end of nicklist") }, |
N_("display end of nicklist") }, |
94 |
{ "refresh", gui_curses_resize_handler, |
{ "nick_page_up", gui_action_nick_page_up, |
95 |
N_("refresh screen") }, |
N_("scroll nicklist one page up") }, |
96 |
{ "jump_smart", gui_input_jump_smart, |
{ "nick_page_down", gui_action_nick_page_down, |
97 |
|
N_("scroll nicklist one page down") }, |
98 |
|
{ "jump_smart", gui_action_jump_smart, |
99 |
N_("jump to buffer with activity") }, |
N_("jump to buffer with activity") }, |
100 |
{ "jump_dcc", gui_input_jump_dcc, |
{ "jump_dcc", gui_action_jump_dcc, |
101 |
N_("jump to DCC buffer") }, |
N_("jump to DCC buffer") }, |
102 |
{ "jump_last_buffer", gui_input_jump_last_buffer, |
{ "jump_last_buffer", gui_action_jump_last_buffer, |
103 |
N_("jump to last buffer") }, |
N_("jump to last buffer") }, |
104 |
{ "jump_server", gui_input_jump_server, |
{ "jump_server", gui_action_jump_server, |
105 |
N_("jump to server buffer") }, |
N_("jump to server buffer") }, |
106 |
{ "jump_next_server", gui_input_jump_next_server, |
{ "jump_next_server", gui_action_jump_next_server, |
107 |
N_("jump to next server") }, |
N_("jump to next server") }, |
108 |
{ "hotlist_clear", gui_input_hotlist_clear, |
{ "switch_server", gui_action_switch_server, |
109 |
|
N_("switch active server on servers buffer") }, |
110 |
|
{ "hotlist_clear", gui_action_hotlist_clear, |
111 |
N_("clear hotlist") }, |
N_("clear hotlist") }, |
112 |
{ "grab_key", gui_input_grab_key, |
{ "infobar_clear", gui_action_infobar_clear, |
113 |
|
N_("clear infobar") }, |
114 |
|
{ "refresh", gui_action_refresh_screen, |
115 |
|
N_("refresh screen") }, |
116 |
|
{ "grab_key", gui_action_grab_key, |
117 |
N_("grab a key") }, |
N_("grab a key") }, |
118 |
{ NULL, NULL, NULL } |
{ NULL, NULL, NULL } |
119 |
}; |
}; |