/* HomeBank -- Free, easy, personal accounting for everyone.
- * Copyright (C) 1995-2014 Maxime DOYEN
+ * Copyright (C) 1995-2016 Maxime DOYEN
*
* This file is part of HomeBank.
*
NUM_LST_DEFPAY
};
+#define LST_DEFPAY_SORT_NAME 1
+#define LST_DEFPAY_SORT_USED 2
+#define LST_DEFPAY_SORT_DEFCAT 3
+
struct ui_pay_manage_dialog_data
{
GtkWidget *window;
GtkWidget *ST_name;
GtkWidget *LV_pay;
- GtkWidget *BT_add;
- GtkWidget *BT_mov;
- GtkWidget *BT_mod;
- GtkWidget *BT_rem;
- GtkWidget *BT_import;
- GtkWidget *BT_export;
+ GtkWidget *BT_edit;
+ GtkWidget *BT_merge;
+ GtkWidget *BT_delete;
- gint change;
+ gint change;
};
struct payPopContext
guint except_key;
};
+/* = = = = = = = = = = */
gchar *ui_pay_comboboxentry_get_name(GtkComboBox *entry_box);
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);
guint32 ui_pay_listview_get_selected_key(GtkTreeView *treeview);
void ui_pay_listview_remove_selected(GtkTreeView *treeview);
void ui_pay_listview_populate(GtkWidget *view);
-GtkWidget *ui_pay_listview_new(gboolean withtoggle);
+GtkWidget *ui_pay_listview_new(gboolean withtoggle, gboolean withcount);
GtkWidget *ui_pay_manage_dialog (void);
#endif