]> Dogcows Code - chaz/homebank/blobdiff - src/ui-payee.h
import homebank-5.1.2
[chaz/homebank] / src / ui-payee.h
index b7af3b0f7844a2fc44e488051fd6d6acd9568e59..e8a89423b5c7c91b6cc7e27240af2726c739dcaf 100644 (file)
@@ -1,5 +1,5 @@
 /*  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.
  *
@@ -27,6 +27,10 @@ enum
        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;
@@ -34,14 +38,11 @@ struct ui_pay_manage_dialog_data
        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
@@ -50,10 +51,12 @@ 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);
@@ -66,7 +69,7 @@ void ui_pay_listview_add(GtkTreeView *treeview, Payee *item);
 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
This page took 0.018816 seconds and 4 git commands to generate.