#define __WIDGETS_XCCALENDARCTRL_H__
#include <wx/wx.h>
+#include <vector>
+#include "structs.h"
#include "events.h"
#include "XCCalendarMonthView.h"
void ShowAccountEntries(wxCommandEvent &accountData);
void HideCalendarEntries(wxCommandEvent &calendarData);
void ShowCalendarEntries(wxCommandEvent &calendarData);
+ void DeleteCalendarEntries(wxCommandEvent &calendarData);
+ void DeleteCalendarEntry(wxCommandEvent &eventData);
+ void AddCalendarEntry(wxCommandEvent &eventData);
+ void UpdateCalendarEntry(wxCommandEvent &eventData);
+ void UpdateCalendarColour(wxCommandEvent &colourData);
public:
XCCalendarCtrl(wxWindow *parent, CalendarDataStorage *storage);
~XCCalendarCtrl();
+
DECLARE_EVENT_TABLE()