X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fui-pref.h;h=524c6adef843340d674380e55f48df4b5faf1354;hb=ee5038e6ccae412295b44be762d3445419042d59;hp=2ea1703882dd775947a4ea17fe10fdc8f35c3588;hpb=e479b37a8ea13230b81b43ecba00f89586a8f91a;p=chaz%2Fhomebank diff --git a/src/ui-pref.h b/src/ui-pref.h index 2ea1703..524c6ad 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; @@ -134,10 +134,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; @@ -169,6 +185,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