user_prefs.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027 #ifndef _LIBHERAIA_USER_PREFS_H_
00028 #define _LIBHERAIA_USER_PREFS_H_
00029
00030
00031
00032
00033
00034
00035
00036
00037 #define GN_GLOBAL_PREFS "Global Preferences"
00038 #define GN_DISPLAY_PREFS "Display Preferences"
00039 #define GN_DI_PREFS "Data Interpretor Preferences"
00040 #define GN_MPWP_PREFS "Main Preferences Window Preferences"
00041
00042 #define KN_SAVE_WINDOW_PREFS "Save Window Preferences"
00043 #define KN_ABOUT_BOX "About Box"
00044 #define KN_DATA_INTERPRETOR "Data Interpretor"
00045 #define KN_LOG_BOX "Log Box"
00046 #define KN_MAIN_DIALOG "Main Dialog"
00047 #define KN_PLUGIN_LIST "Plugin List"
00048 #define KN_LDT "List Data Types"
00049 #define KN_MAIN_PREFS "Main Preferences"
00050
00051 #define KN_DISP_THOUSAND "Thousand"
00052 #define KN_DISP_OFFSETS "Offsets"
00053
00054 #define KN_DI_SELECTED_TAB "Selected Tab"
00055 #define KN_DI_STREAM_SIZE "Stream Size"
00056 #define KN_DI_ENDIANNESS "Endianness"
00057
00058 #define KN_MPWP_SELECTED_TAB "Selected Tab"
00059
00060 extern void verify_preference_file(gchar *pathname, gchar *filename);
00061 extern void init_preference_struct(heraia_struct_t *main_struct);
00062
00063 extern void save_preferences(heraia_struct_t *main_struct);
00064 extern void load_preferences(heraia_struct_t *main_struct);
00065
00066 #endif