X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fhomebank;a=blobdiff_plain;f=src%2Fui-payee.h;fp=src%2Fui-payee.h;h=68576cc9543595f205be88bab595ca8ff7a2212f;hp=d1c67d3da2fbe76cd8470200fcefe91a4cdf8c20;hb=461ad71822d907422deeabce0ffe5e506d0f5e3f;hpb=5499ff44ef50b751b58f27fd13594f7dd4f959b7 diff --git a/src/ui-payee.h b/src/ui-payee.h index d1c67d3..68576cc 100644 --- a/src/ui-payee.h +++ b/src/ui-payee.h @@ -48,21 +48,32 @@ struct ui_pay_manage_dialog_data gint change; }; + struct payPopContext { GtkTreeModel *model; guint except_key; }; + + +/* = = = = = = = = = = */ + +GtkWidget *ui_pay_entry_popover_get_entry(GtkBox *box); +Payee *ui_pay_entry_popover_get(GtkBox *box); +guint32 ui_pay_entry_popover_get_key_add_new(GtkBox *box); +guint32 ui_pay_entry_popover_get_key(GtkBox *box); +void ui_pay_entry_popover_set_active(GtkBox *box, guint32 key); +GtkWidget *ui_pay_entry_popover_new(GtkWidget *label); + + /* = = = = = = = = = = */ guint32 ui_pay_comboboxentry_get_key(GtkComboBox *entry_box); guint32 ui_pay_comboboxentry_get_key_add_new(GtkComboBox *entry_box); Payee *ui_pay_comboboxentry_get(GtkComboBox *entry_box); gboolean ui_pay_comboboxentry_set_active(GtkComboBox *entry_box, guint32 key); -void ui_pay_comboboxentry_add(GtkComboBox *entry_box, Payee *pay); void ui_pay_comboboxentry_populate(GtkComboBox *entry_box, GHashTable *hash); -void ui_pay_comboboxentry_populate_except(GtkComboBox *entry_box, GHashTable *hash, guint except_key); GtkWidget *ui_pay_comboboxentry_new(GtkWidget *label); /* = = = = = = = = = = */