00001 00004 #ifndef __PREFS_H__ 00005 #define __PREFS_H__ 00006 00010 enum { 00011 GP_HELP, 00012 }; 00013 00018 struct cfg 00019 { 00020 gchar *filename; 00021 gboolean have_footer; 00022 gint version; 00023 }; 00024 00025 00026 struct cfg *cfg_new(void); 00027 void discard_prefs (void); 00028 00029 const gchar* prefs_get_filename(void); 00030 void prefs_set_filename (const gchar *tpl); 00031 00032 gboolean prefs_get_have_footer(void); 00033 void prefs_set_have_footer(gboolean tpl); 00034 00035 gboolean read_prefs (int argc, char *argv[]); 00036 00037 #endif