#include "types.h"
#include "colour.h"
+#include "events.h"
#include "XCCalendarListCalendarCtrl.h"
class XCCalendarListAccountCtrl: public wxPanel{
AccountType accountType = ACCOUNTTYPE_UNKNOWN;
std::string accountName = "";
bool showAccounts = true;
+
+ void ShowAllCheckboxClick( wxMouseEvent &mouseEvent );
public:
XCCalendarListAccountCtrl(wxWindow* parent, string accountName);
~XCCalendarListAccountCtrl();
void AddCalendar(XCCalendarListCalendarCtrl *calendarControl);
+ wxCheckBoxState GetShowCheckboxState();
+ int GetAccountID();
+ void SetAccountID(int accountID);
+ std::vector<int> GetHiddenCalendarList();
+
+ DECLARE_EVENT_TABLE();
};