/* HomeBank -- Free, easy, personal accounting for everyone.
- * Copyright (C) 1995-2018 Maxime DOYEN
+ * Copyright (C) 1995-2019 Maxime DOYEN
*
* This file is part of HomeBank.
*
#define __HB_DSPACCOUNT_H__
+/* official GTK_RESPONSE are negative */
+#define HB_RESPONSE_REFRESH 1
+
+
enum
{
ACTION_ACCOUNT_ADD,
struct register_panel_data
{
GtkWidget *window;
+
+ GtkWidget *IB_duplicate;
+ GtkWidget *LB_duplicate;
+ GtkWidget *NB_txn_daygap;
+
GtkWidget *TB_bar;
GtkWidget *TB_tools;
GtkWidget *CY_range;
+ GtkWidget *CM_future;
GtkWidget *CY_type;
GtkWidget *CY_status;
// GtkWidget *CY_month, *NB_year;
GtkActionGroup *actions;
- Transaction *cur_ope;
-
- guint32 accnum;
Account *acc;
+ Transaction *cur_ope;
+
+ gboolean showall;
gboolean do_sort;
/* status counters */
- gint hidden, total;
+ gint hidden, total, similar;
gdouble totalsum;
Filter *filter;
#define DEFAULT_DELAY 750 /* Default delay in ms */
-GtkWidget *register_panel_window_new(guint32 accnum, Account *acc);
+GtkWidget *register_panel_window_new(Account *acc);
void register_panel_window_init(GtkWidget *widget, gpointer user_data);