]> Dogcows Code - chaz/homebank/blobdiff - src/gtk-dateentry.h
Merge branch 'upstream'
[chaz/homebank] / src / gtk-dateentry.h
index 49186494591b0656f3c3a9a06fb91719324b8174..525de0614e4d7eaff0121ef500cc3d2d615feb6f 100644 (file)
@@ -1,5 +1,5 @@
 /*  HomeBank -- Free, easy, personal accounting for everyone.
- *  Copyright (C) 1995-2017 Maxime DOYEN
+ *  Copyright (C) 1995-2019 Maxime DOYEN
  *
  *  This file is part of HomeBank.
  *
@@ -34,6 +34,9 @@ typedef struct _GtkDateEntryClass     GtkDateEntryClass;
 typedef struct _GtkDateEntryPrivate    GtkDateEntryPrivate;
 
 
+#define HB_MINDATE  693596       //01/01/1900
+#define HB_MAXDATE  803533       //31/12/2200
+
 struct _GtkDateEntry
 {
        GtkBox box;
@@ -63,20 +66,15 @@ struct _GtkDateEntryPrivate
        GtkWidget *entry;
     GtkWidget *button;
     GtkWidget *arrow;
-       GtkWidget *popup_window;
-       GtkWidget *frame;
+    GtkWidget *popover;
        GtkWidget *calendar;
 
        GDate   *date;
        guint32 lastdate;
 
        GDate   mindate, maxdate;
-       GdkDevice   *device;
-       gboolean        has_grab;
-       gboolean    popup_in_progress;
-
-       GdkDevice *grab_pointer;
-       GdkDevice *grab_keyboard;
+       
+       gulong  hid_dayselect;
 };
 
 
This page took 0.018443 seconds and 4 git commands to generate.