Merge branch '54_dlg_mouse_handling'
[midnight-commander.git] / src / setup.h
blobc65848acf6e01d72974cf0dcd99f57781529db88
2 /** \file setup.h
3 * \brief Header: setup loading/saving
4 */
6 #ifndef MC_SETUP_H
7 #define MC_SETUP_H
9 #include "panel.h"
11 char *setup_init (void);
12 void save_layout (void);
13 void save_configure (void);
14 void load_setup (void);
15 void save_setup (void);
16 void done_setup (void);
17 void load_key_defs (void);
18 char *load_anon_passwd (void);
20 void panel_save_setup (struct WPanel *panel, const char *section);
21 void panel_load_setup (struct WPanel *panel, const char *section);
22 void save_panel_types (void);
23 void load_keymap_defs (void);
24 extern char *profile_name;
25 extern char *global_profile_name;
27 extern char *setup_color_string;
28 extern char *term_color_string;
29 extern char *color_terminal_string;
31 extern int startup_left_mode;
32 extern int startup_right_mode;
33 extern int verbose;
35 extern int mouse_close_dialog;
36 extern int reverse_files_only;
38 #define PROFILE_NAME ".mc/ini"
39 #define HOTLIST_FILENAME ".mc/hotlist"
40 #define PANELS_PROFILE_NAME ".mc/panels.ini"
42 #endif