X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fhomebank;a=blobdiff_plain;f=src%2Fui-currency.h;h=844fe7ecbd46489a948c1c15c2b178c70ca2c32c;hp=7486576bb9812c0d5da20f63d1048bf71df81934;hb=236cb5e47660876f46488ea8f76ecd5bebfa1fac;hpb=59c5e08a64798d4303ae7eb3a2713bc93d98fa7b diff --git a/src/ui-currency.h b/src/ui-currency.h index 7486576..844fe7e 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-2019 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);