X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fui-pref.h;h=1ceb45751cd09b7396ca45ea61cb360a7e89c098;hb=0e1e5f856e9ab5faa63fd822354781baccccbcd9;hp=19d387636cc1a48fcb8327b666a9509395df8e87;hpb=236cb5e47660876f46488ea8f76ecd5bebfa1fac;p=chaz%2Fhomebank diff --git a/src/ui-pref.h b/src/ui-pref.h index 19d3876..1ceb457 100644 --- a/src/ui-pref.h +++ b/src/ui-pref.h @@ -67,7 +67,7 @@ struct defpref_data GtkWidget *BT_go_up; GtkWidget *BT_go_down; - + GtkWidget *CM_runwizard; GtkWidget *ST_path_import, *BT_path_import; @@ -88,24 +88,24 @@ struct defpref_data GtkWidget *CY_daterange_txn; GtkWidget *ST_datefuture_nbdays; GtkWidget *CY_daterange_rep; - + /* currencies */ GtkWidget *LB_default; - GtkWidget *BT_default; - + GtkWidget *BT_default; + GtkWidget *CM_euro_enable; GtkWidget *GRP_currency; GtkWidget *GRP_rate; GtkWidget *GRP_format; - + GtkWidget *CY_euro_preset; GtkWidget *ST_euro_country; GtkWidget *NB_euro_value; GtkWidget *ST_euro_symbol; GtkWidget *CM_euro_isprefix; - GtkWidget *ST_euro_decimalchar; - GtkWidget *ST_euro_groupingchar; + GtkWidget *ST_euro_decimalchar; + GtkWidget *ST_euro_groupingchar; GtkWidget *NB_euro_fracdigits; GtkWidget *LB_numbereuro; @@ -133,10 +133,26 @@ struct defpref_data gint country; + GtkWidget *PI_plugin_columns; }; +enum +{ + PREF_GENERAL, + PREF_INTERFACE, + PREF_LOCALE, //old DISPLAY + PREF_TXN, //old COLUMNS + PREF_IMPORT, + PREF_REPORT, + PREF_BACKUP, + PREF_FOLDERS, + PREF_EURO, + PREF_PLUGINS, + PREF_MAX +}; -typedef struct + +typedef struct { gchar *locale; gchar *name; @@ -168,6 +184,6 @@ enum { void free_pref_icons(void); void load_pref_icons(void); -GtkWidget *defpref_dialog_new (void); +GtkWidget *defpref_dialog_new (gint initial_selection); #endif