#include "../about/frmAbout.h"
#include "../update/frmUpdate.h"
+#include "../preferences/frmPreferences.h"
+#include "../newaccount/frmNewAccount.h"
+#include "../calendareditor/frmCalendarEditor.h"
+#include "../eventeditor/frmEventEditor.h"
#include "../../widgets/XCCalendarCtrl.h"
#include "../../libraries/CalendarDataStorage/CalendarDataStorage.h"
#include "events.h"
#include "preferences.h"
#include "dirs.h"
+#include "structs.h"
+#include "uuid.h"
//// end generated include
XCCalendarMonthView *monthViewCtrl = nullptr;
XCALPreferences *preferences = nullptr;
CalendarDataStorage calendarData;
+ ColourUpdateProperties updateColourData;
+ bool reloadAccounts = false;
protected:
void QuitApp( wxCloseEvent& event );
void QuitApp( wxCommandEvent& event );
void QuitApp();
+ void ShowPreferencesWindow( wxCommandEvent& event );
+ void CreateNewCalendar( wxCommandEvent& event );
+ void EditCalendar( wxCommandEvent& event );
+ void DeleteCalendar( wxCommandEvent& event );
+ void CreateNewEvent( wxCommandEvent& event );
+ void EditEvent( wxCommandEvent& event );
+ void DeleteEvent( wxCommandEvent& event );
+ void AddEvent( wxCommandEvent& event );
+ void UpdateEvent( wxCommandEvent& event );
void ShowUpdateWindow( wxCommandEvent& event );
void ShowAboutWindow( wxCommandEvent& event );
+ void OpenNewAccountDialog( wxCommandEvent& event );
+ void ProcessCalendar( wxCommandEvent& event );
void LoadAccountData();
-
+ void CloseWindow( wxCommandEvent& event );
+ void ShowHelp( wxCommandEvent& event );
public:
/** Constructor */