27 #ifndef GNOME_DATE_EDIT_H 28 #define GNOME_DATE_EDIT_H 31 #include <vdk/vdkobj.h> 32 #include <vdk/vdkdate.h> 50 void ConnectSignals();
51 static int FocusInEvent(GtkWidget *,
54 static int FocusOutEvent(GtkWidget *,
57 static void HandleDateChange(GtkWidget *wid, gpointer gp);
58 static void HandleTimeChange(GtkWidget *wid, gpointer gp);
68 VDKReadWriteValueProp<VDKGnomeDateEdit, time_t> AbsoluteTime;
72 VDKReadWriteValueProp<VDKGnomeDateEdit, calendardate> Date;
80 VDKGnomeDateEdit(
VDKForm* owner,
81 time_t the_time = (time_t) NULL,
82 bool show_time =
false,
94 VDKGnomeDateEdit(
VDKForm* owner,
95 char* the_date = NULL,
96 bool show_time =
false,
102 virtual ~VDKGnomeDateEdit();
107 void SetAbsoluteTime(time_t t)
109 gnome_date_edit_set_time (GNOME_DATE_EDIT(
Widget()), t);
114 time_t GetAbsoluteTime()
116 return gnome_date_edit_get_date (GNOME_DATE_EDIT(
Widget()));
virtual GtkWidget * Widget()
Definition: vdkobj.cc:49
provides a date object
Definition: vdkdate.h:52