X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fhomebank;a=blobdiff_plain;f=src%2Fui-currency.h;fp=src%2Fui-currency.h;h=86506a42c83d1947d833f9ce3f9de9723e2d7161;hp=7486576bb9812c0d5da20f63d1048bf71df81934;hb=d11c8dd3275ed2a4a35598e69c0804dcf9435766;hpb=2ef3e601408ebaeeaf5f40d6967664b012a49979 diff --git a/src/ui-currency.h b/src/ui-currency.h index 7486576..86506a4 100644 --- a/src/ui-currency.h +++ b/src/ui-currency.h @@ -1,5 +1,5 @@ /* HomeBank -- Free, easy, personal accounting for everyone. - * Copyright (C) 1995-2012 Maxime DOYEN + * Copyright (C) 1995-2018 Maxime DOYEN * * This file is part of HomeBank. * @@ -86,8 +86,12 @@ struct ui_cur_select_dialog_data GtkTreeModel *model; GtkWidget *ST_search; GtkWidget *LV_cur; + GtkWidget *CM_custom; + GtkWidget *LB_custiso, *ST_custiso; + GtkWidget *LB_custname, *ST_custname; }; + struct curPopContext { GtkTreeModel *model; @@ -95,6 +99,15 @@ struct curPopContext }; +struct curSelectContext +{ + Currency4217 *cur_4217; + gchar *cur_name; + gchar *cur_iso; +}; + + + gchar *ui_cur_combobox_get_name(GtkComboBox *entry_box); guint32 ui_cur_combobox_get_key(GtkComboBox *entry_box); guint32 ui_cur_combobox_get_key_add_new(GtkComboBox *entry_box); @@ -116,7 +129,7 @@ gint ui_cur_manage_dialog_update_currencies(GtkWindow *parent); GtkWidget *ui_cur_manage_dialog (void); -Currency4217 *ui_cur_select_dialog_new(GtkWindow *parent, gint select_mode); +gint ui_cur_select_dialog_new(GtkWindow *parent, gint select_mode, struct curSelectContext *ctx); void ui_cur_edit_dialog_new(GtkWindow *parent, Currency *cur);