Make struct action const
[elinks.git] / src / config / dialogs.h
blob60ec88f718960b4299a1e2ac1edd29e59fe5f643
1 #ifndef EL__CONFIG_DIALOGS_H
2 #define EL__CONFIG_DIALOGS_H
4 #include "bfu/hierbox.h"
5 #include "config/kbdbind.h"
6 #include "session/session.h"
7 #include "terminal/terminal.h"
8 #include "util/memlist.h"
10 extern struct hierbox_browser option_browser;
11 extern struct hierbox_browser keybinding_browser;
13 void write_config_dialog(struct terminal *term, unsigned char *config_file,
14 int secsave_error, int stdio_error);
15 void options_manager(struct session *);
16 void keybinding_manager(struct session *);
18 struct listbox_item *get_keybinding_action_box_item(enum keymap_id keymap_id, action_id_T action_id);
19 void init_keybinding_listboxes(struct keymap keymap_table[],
20 const struct action_list actions[]);
21 void done_keybinding_listboxes(void);
23 #endif