Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
frmMain: Implemented code to hide/show calendar entries
[xestiacalendar/.git] / source / widgets / XCCalendarListAccountCtrl.h
index ae94b6e..da782bb 100644 (file)
@@ -25,6 +25,7 @@
 
 #include "types.h"
 #include "colour.h"
+#include "events.h"
 #include "XCCalendarListCalendarCtrl.h"
 
 class XCCalendarListAccountCtrl: public wxPanel{
@@ -40,10 +41,18 @@ 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();
        
 };
 
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy