Go to the source code of this file.
Functions | |
gboolean | load_file_to_analyse (heraia_window_t *main_window, gchar *filename) |
GladeXML * | load_glade_xml_file (GList *location_list, gchar *filename) |
gboolean | save_preferences_to_file (prefs_t *prefs) |
gboolean | load_preference_file (heraia_window_t *main_window) |
gboolean load_file_to_analyse | ( | heraia_window_t * | main_window, | |
gchar * | filename | |||
) |
Loads the file 'filename' to analyse and populates the corresponfing structure 'main_window' as needed thus main_window and filename must NOT be NULL pointers
Definition at line 33 of file heraia_io.c.
References heraia_window_t::current_DW, data_window_t::current_hexwidget, heraia_window_t::filename, heraia_get_widget(), heraia_hex_document_new(), log_message(), xml_t::main, set_notebook_tab_name(), update_main_window_name(), and heraia_window_t::xmls.
Referenced by main(), and on_open_activate().
GladeXML* load_glade_xml_file | ( | GList * | location_list, | |
gchar * | filename | |||
) |
Definition at line 131 of file heraia_io.c.
References load_glade_xml_if_it_exists().
Referenced by load_heraia_glade_xml(), and load_plugin_glade_xml().
gboolean load_preference_file | ( | heraia_window_t * | main_window | ) |
Load the preference file
Definition at line 157 of file heraia_io.c.
References prefs_t::file, prefs_t::filename, and heraia_window_t::prefs.
Referenced by load_heraia_ui().
gboolean save_preferences_to_file | ( | prefs_t * | prefs | ) |
Saves the preferences to the file preferences
Definition at line 171 of file heraia_io.c.
References prefs_t::file, and prefs_t::filename.
Referenced by save_main_preferences().